master beta

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
Get the master beta mug.