1 definition by hustlin22224

to engage in a sexual act with, most commonly intercourse
yo ma when you lettin ya man scratch?
by hustlin22224 June 6, 2006
Get the scratch mug.