1 definition by Firstclassgirl

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
Get the Embarrassment mug.