Top Definition
a place off the coast of Spain that is known by its conquer of Sargeant Iola.
Last summer I went to Guardiola
#guard #iola #spain #el salvador #salvatore
by Lass February 28, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×