Top definition
smelly fertilizer that you pour over dead bodys to bury them.
hey mom i put some charles mulch on the people next door already!
by ishmale January 26, 2007
Get the mug
Get a charles mulch mug for your mate Paul.