Top definition
Where all types of ladies are welcome as long as they don't tap out.
I heard she went a full shift down at the scradpad, she must be a trooper!
by TheDegenerates May 01, 2017
Get a scradpad mug for your Facebook friend James.