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

Words related to maggot drench

death decomposition larvae necrophelia sex