our companies technology consultant is such a fuck stick
general term meaning idiot, asshole, unpleasant, bastard, dumbass, jackass, etc
"our companies technology consultant is such a fuck stick" What is the definition of "fuck stick"?