Skip to main content

Definitions by sdaynoam

20 minutes 

The amount of time your dealer says when he'll definitely not be there in 20 minutes
"I'll be there in 20 minutes" texted an hour ago to you, still empty handed
20 minutes by sdaynoam April 8, 2023

soft spot stabber 

A male sporting a penis with above-average length but below-average girth, performing vaginal penetrative sex with a pregnant female.
My girlfriend wants me to fuck her, but I'm afraid I'll be a soft spot stabber.
soft spot stabber by sdaynoam October 8, 2022