Top Definition
ivy garcia is a name for a girl who is always gonna be out of your league. shes down to earth, shes sweet, pretty , she loves animals . youll never regret dating her.
she out of my league.
ivy garcia is beautiful.
by mr.topsecret. May 05, 2011
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.

×