Top definition
To masturbate consecutively three or more times
Dude I definetly need to Masterwackit, she just left my house
by NickFrank July 26, 2010
Get the mug
Get a Masterwackit mug for your cat Abdul.