What is Canvasch?
meaning "one of extreme bad-assery".
Whoa dude, you are a canvasch!
See bad-assery, bad ass, gangsta, thug
All you need for a faster workflow in one place.