1 definition by ttommass

where santa claus is from.
santa claus is from the north pole
by ttommass February 22, 2007
Get the the north pole mug.