Skip to main content

Definitions by TunaIsThx

Cherry Garcia 

The act of deflowering a young mexican woman in the back of her father's fruit truck
"Hey Pedro, I heard your sister got Cherry Garcia'd last night."
Cherry Garcia by TunaIsThx April 30, 2005