Skip to main content

Definitions by RaceCarVeterinarian

Stand and Deliver 

a sex position where a woman is held and pinned against a wall by the man
“bro me and tanner did the stand and deliver last night. it was great.”