1 definition by nutstain40

Top Definition
the piece of skin between the asshole and pussy
i nutted on her spatch
by nutstain40 June 03, 2003

Mug icon
Buy a spatch mug!