Top definition
When somebody roleplays (RPs) with themselves in an online game, chat room, etc. May or may not involve alternate accounts.
Bob: Did you see Steve earlier? He was logged onto two of his accounts mastuRPating.

Josh: That's sad, man. He should make some friends so he doesn't have to mastuRPate.
by Mimi/Talset March 27, 2012
Get the mug
Get a MastuRPate mug for your guy Vivek.