1 definition by drumx97

Jack Layton is the bald, short leader of the NDP Party in Canada. You may recognize him as the man who will do anything to get a few votes, and that includes humiliating himself on Muchmusic trying to act "hip". Poor Jack. Everyone knows the NDP is a wasted vote...
Jack Layton, the Leader of the NDP
by drumx97 January 25, 2006
Get the Jack Layton mug.