Top definition
A spanish word for a woman who gets around.
"Eyy holmes those thotgras keep lookin at you bro."
by Isaac jacquez14 January 31, 2014
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush