1 definition by wutangkillabeezonaswarm

Top Definition
A sexual act in which a man (or men) has sex with a woman while she poops on his dick.
"Dude, Sophie gave me a toasted marshmallow last night"

It can also be used in the past tense verb form, like "Dude, Sophie toasted my marshmallow last night".
by wutangkillabeezonaswarm March 23, 2009

Mug icon
Buy a toasted marshmallow mug!