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 Gordonmug.

Share this definition