1 definition by Leo05

Top Definition
A hoe/bitch
"That girl is such a hotch "
by Leo05 January 10, 2017

Mug icon
Buy a Hotch mug!