look up any word, like thot:
 
1.
Taking your own feces and inserting it into a womans twat or any available orifice.
anyone up for some scat insertions?
by ToAd February 25, 2004
21 19

Words related to scat insertion

feces twat