look up any word, like sex:

1 definition by Drucifersden

 
1.
That one douche in your crew that comes along when all your boys are tryin to get laid and wrecks the vibe, causing all females that were on the hook to scatter. Often the most drunk or most annoying guy you know employing all kinds of game crushing bullshit.
Dammit, we better lock up this crew fast because here comes Thomas blowing his pussywhistle.
by Drucifersden November 10, 2013