Skip to main content

SGrooved's definitions

Flash Gordon

A certain UK Prime Minister who is a bit overweight, but saved the world, or at least the global financial markets. Or those in the UK.
Flash Gordon has saved the world at the G20 summit
by SGrooved April 23, 2009
mugGet the Flash Gordon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email