Random
Source Code

Sock Puncher

The descriptive noun for one so narcissistic that their obsessive self-admiration cannot be hidden, even when they are being watched by millions, giving the instant impression that they would rather be masturbating in front of a mirror.

Did you watch the rugby? Did you see Marcus looking up at himself on the pitch big screen at every breakdown, massaging his hair? What a Sock Puncher!

by LastRealist August 4, 2022