1 definition by master_masterbeta

Top Definition
One who engages in autoerotic stimulation, i.e., one who masturbates.
Look at that master beta getting his rocks off!
by master_masterbeta November 28, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.