Stamp of Approval

The act of licking your own hand before slapping some big juicy ass
When she walked passed me in yoga pants I just couldn't resist giving her the stamp of approval
by percsimmons March 29, 2022
mugGet the Stamp of Approvalmug.

Share this definition