Skip to main content

Definitions by Fish_Lips

Euan Stewart 

A Scottish term for a weak man with no balls who is constantly looking for attention from homosexual men.
I see that Jon was being a Euan Stewart on Twitter again last night.
Euan Stewart by Fish_Lips May 23, 2022