{{term}}
- {{preview}}
Top definition
Mastershart
To fart
whilst masturbating and
accidentally
follow through
to a shit.
Hold on
a minute
mum,
I think I'm
mastersharting!
by
Paedropolopodus
December 01, 2010
Get a
Mastershart
mug for your daughter Rihanna.