Someone who has gone above and beyond being a chooch. A jackass, idiot, moron, who is doing a better job than usual at it.
by Wessmoe77 February 5, 2012
Get the chooch de louche mug.Related Words
chooch de louche
• chooch
• Chooch Bagel
• Chooch coochie
• Chooch'd
• Chooch dick
• Chooch Face
• Chooch God
• chooch it
• chooch loko