1 definition by HOH0987

Top Definition
Town known for it's size, population, and excessive number of sluts that live there. The guy's are douches. People in that town suck.
Dude Wataga is a totally bogus place to live!
by HOH0987 August 26, 2012

Mug icon
Buy a Wataga mug!