Top definition
The act of masturbating so often, that one's penis starts to develop dry, scabby spots.
When Memo's girlfriend is goes to L.A. to shoot porn for a few weeks, he scaburbates.
by Zayda.j July 03, 2010
Get the mug
Get a scaburbate mug for your mate Trump.