1 definition by LivyD

Top Definition
A city in rural Nevada with a really cool bar.
Wabuska has a population of 50.
by LivyD January 23, 2007

Mug icon
Buy a Wabuska mug!