Canada sucks Share definition Flag What americans say when they are incredibly jealous of canadas awesomeness American1 : Canada SUCKS!! American2 : Yeah, id rather live there too Canada sucks by FROGGER@#$ April 30, 2011 0 0 Get merch