What is Jadd?
an adjective which you can use to describe something or someone as smelly
that thing is really jadd
See smelly, stinky, whiffy, pongy, reeky