Skip to main content

hustlin22224's definitions

scratch

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

Share this definition