1
[ adjective ] (British informal) malodorous

Related terms

UK colloquialism malodorous

*