Top definition
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.
by Toxfrost June 27, 2016
Get the mug
Get a Umping mug for your sister Yasemin.
buy the domain for your art vlog