1 definition by Cheechstarr

Noun: framework used in anal sex orgies and other asshole shenanigans
Hey check out the anal scaffolding Jimmy put up for the party tonight. It looks rad.
by Cheechstarr April 23, 2019
Get the Anal Scaffolding mug.