Skip to main content

Definitions by Nevergoingtohappen

Brexit 

Share definition Flag
Describes a self inflicted clusterfuck for which you take no ownership
What a fucking Brexit Dave! You’re the one who not only built the suicide vest, but decided to wear it AND detonate it, how can it NOT be your fault?!
Brexit by Nevergoingtohappen November 14, 2018