Skip to main content

Definitions by noahhrb

stacking is a slang word for having sex with someone.
"i stacked this fine ass chick yesterday!"
stack by noahhrb December 14, 2020