Idiom: Set the Thames on fire

What does 'Set the Thames on fire' mean?

If you do something remarkable, you set the Thames on fire, though this expression is used in the negative; someone who is dull or undistiguished will never set the Thames on fire.


See also: