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: