1 definition by i live in a well on the moon

A girl who likes to be creampied while rubbing garbage on herself
That girl loves to be slotchy

Marc Hankey is such a dirty slotch whore
by i live in a well on the moon January 23, 2016
Get the slotch whore mug.