1 definition by Trolling Dem Rolls

Top Definition
A douche who lives his whole life a canoe, drinking sea water and surviving on fish.
''Serhan your such a douche canoe''
#douche #canoe #derp #herp #lerp
by Trolling Dem Rolls April 18, 2013
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×