1 definition by RaceCarVeterinarian

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.”
by RaceCarVeterinarian August 2, 2023
Get the Stand and Deliver mug.