Top definition
the act of fraping oneself
Tom: John, why did you update your status to say you were gay?
John: oh, i was just masterfraping a lot last night
by jiggzz July 18, 2010
Get the mug
Get a Masterfraping mug for your dog Manafort.