1 definition by Desiree aka Dez aka Dezzie

Top Definition
A combination of slut and hotch.
Slut + Hotch = SLOTCH!!
"That girl is such a slotch!"
"You effin slotch!"
by Desiree aka Dez aka Dezzie March 27, 2003

Mug icon
Buy a Slotch mug!