1 definition by Happydays1641

Top Definition
Masturbating using the internet
Damn I just Emasturbated today and it felt so good.

She likes to emasturbate.
by Happydays1641 February 14, 2011
Mug icon
Buy a Emasturbate mug!