Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. casucks
the term used for the canucks when they are just plain sucking!
casucks can't make it to the playoffs! not if they keep casucking like this!
by coca Oct 30, 2003 share this add a video