lucy gave me some horchata in the bathroom at glorias last saturday
the act of a latina woman giving you a blowjob in a mexican restaraunt
"lucy gave me some horchata in the bathroom at glorias last saturday" What is the definition of "horchata"?