1 definition by TTTP

Top Definition
The only country with the balls to fight hard and the pussies to do it for somebody else.
Guy 1: Wow, Canada did a lot in WWI.
Guy 2: Yeah, but did you know that they didn't even fight for their independence?
by TTTP May 28, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.