Top Definition
New School Term For DoucheBag

after the Revival word... "Douchebag" (Thank You Family Guy), Coochsack was bought upon the English slang as it is considered by many that Douchebag was only a succinct fad that had expired in the late 90's and since has been cliche until the public airing of that Family Guy Episode.
"I have you here a Coochsack"... "NO, Your FACE IS A COOCHSACK!"
by IgotSoul August 08, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.