Subscribe English
look up any word, like yeet:
 
1.
To have sex with a decomposing dead body
Ugh, Tom just maggot drenched my dead aunt!
by skinnie January 24, 2007
5 0

Words related to maggot drench:

death decomposition larvae necrophelia sex