Bad breath has been named the third worst bad smell in Britain. A survey of over 2,000 people carried out for a UK-wide waste disposal company revealed that the worst smell as voted for by the British public is babies' nappies, followed by sewers on a hot day.

Credit: © iStockphoto/Thinkstock

The complete top ten worst smells are:

  1. 1

    Baby poo

  2. 2

    Sewers on a hot day

  3. 3

    Bad breath

  4. 4

    Wet dog

  5. 5

    Flatulence

  6. 6

    Human sweat

  7. 7

    Rotten food

  8. 8

    Smoking

  9. 9

    Smelly feet

  10. 10

    The 'juice' at the bottom of your bin.