Top Definition
derived from both german and french - the german "uber" meaning "the ultimate/above everything else" and chou short for the french "chouette" meaning "cool/wick/dre".
have you heard the new "le cock" album, its uberchou!
by le cock February 01, 2004
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.