Skip to main content

Definitions by stwingey

Sperm Talk 

When someone is completely lying and trying to talk themselves up
Joe: "I just hit my 6-leg parlay and I'm rich now"
Lynzie: "Sperm Talk
Sperm Talk by stwingey January 8, 2024