Skip to main content

Definitions by Mor2Luv

Horchata 

Derogatory slur made in reference to people of Mexican descent.
We've been trying to run some football drills down at the park, but every time we go there's a gang of horchatas playing soccer.
Horchata by Mor2Luv May 19, 2016