Skip to main content

toesinthesand879's definitions

nosara

Share definition
A town in Costa Rica that has no power and no water. No"sara" is Spanish for no infrastructure and overpriced land.
During the storm, the power went out and I felt like I was in Nosara.
by toesinthesand879 May 4, 2022
Flag
mugGet the nosara mug.