1 definition by Mor2Luv

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.
by Mor2Luv May 19, 2016
Get the Horchata mug.