1 definition by Glitter of Gary

Top Definition
The act of one Presenting oneself for sexual gratification in all your glory.
She presented herself to me, for which I gladly received her body.
by Glitter of Gary September 05, 2017

Mug icon
Buy a Present mug!