Top definition
Tim:I kinda have a craving for Haratcha!
Jose:You mean Horchata?!
by Fwmcsw June 17, 2018
Get the mug
Get a haratcha mug for your fish Manafort.