Skip to main content

Definitions by FreakshowStan

When you know someone has an STD and you decide to spread the love and sleep with them anyway.
I wouldn't touch that girl with a 10 foot pole, she got herself glenned.
Glenned by FreakshowStan July 19, 2026