Skip to main content

Definitions by Desiree aka Dez aka Dezzie

A combination of slut and hotch.
Slut + Hotch = SLOTCH!!
"That girl is such a slotch!"
"You effin slotch!"