Random
Source Code

canvasch

meaning "one of extreme bad-assery".

Whoa dude, you are a canvasch!

by Timothy Rollins December 02, 2006