Top definition
Tiny ass little town with no paved roads. Pretty much bumfuck nowhere.
by peter420parker October 14, 2015
Get the mug
Get a castana mug for your mate Helena.