look up any word, like bae:
 
1.
meaning "one of extreme bad-assery".
Whoa dude, you are a canvasch!
by Timothy Rollins December 02, 2006

Words related to canvasch

bad ass bad-assery cool guy now gangsta hcsavnac thug