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
Get the ivy garcia neck gaiter and mug.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your mom Sarah.