1 definition by cool7219

Top Definition
Cool, Awesome, Amazing.
You got a new toy? That's so town!
by cool7219 December 02, 2010

Mug icon
Buy a Town mug!