1 definition by Firstclassgirl

Top Definition
The (new) text book definition of embarrassment is waiting for farmfoods to open in primary clothes
I was waiting outside farmfoods today I was wearing my new primark jacket people walked past me laughing that’s pure embarrassment
by Firstclassgirl June 15, 2018

Mug icon
Buy a Embarrassment mug!