look up any word, like cleveland steamer:

1 definition by PedroDoesntHaveACar

 
1.
A person who masturbates far too often.

Maybe not often enough.
"Open up, Masturbatron, I need to shave!"
by PedroDoesntHaveACar March 03, 2010
4 9