Subscribe English
look up any word, like poopsterbate:

1 definition by Skinny McSpaniel

Officially the greatest small town in the Northern Hemisphere.

Located in Andalusia, Spain, and bordered by beaches and holy light.

A genuine dose of kickass.
a: Hey, I need to leave the country, ASAP! Where should I move to? Bora Bora? Tahiti? Singapore?

b: Rota, Spain! Duh, you big douche.
by Skinny McSpaniel March 01, 2009
10 7