Top Definition
Spanish princess...She can be a bitch but once you get to know her she is really cool and you will fall in love with her. She is beautiful and funny and you will always be able to tell her secrets without her blowing up your spot.
by SalvyAnqel* March 14, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.