Someone or something smelling bad/strong.Can be used by itself or in conjunction with the cause of the smell.Widely used in the Valley's of South Wales
1) He was umping! 2) I am umping of garlic.
18👍 4👎