1 definition by LivyD

1
A city in rural Nevada with a really cool bar.
Wabuska has a population of 50.
by LivyD January 23, 2007
Get the mug
Get a Wabuska mug for your fish Paul.