canvasch Share definition Flag meaning "one of extreme bad-assery". Whoa dude, you are a canvasch! canvasch by Timothy Rollins December 3, 2006 0 0 Get merch Get the canvasch mug. Buy Now — $32.95 See more merch