Definitions by Scaldyballs
Star Spangled Sphincter
The name for the EU Flag. A circular arrangement of yellow stars on a blue background sybolising the arsehole intstitution called the European Union.
Star Spangled Sphincter by Scaldyballs September 14, 2019