meaning of belly button smell

belly button smell meaning in Urban Dictionary

Stick your little finger within belly button, provide a whiff... possibly the worst scent worldwide!!