stinkeroo

/ˈstɪŋkəruː/

Definitions

1. noun

a strong unpleasant smell, especially one that is considered humorous or exaggerated

“The stinkeroo emanating from the dumpster was overwhelming.”

Synonyms

  • odor
  • stink

Antonyms

  • fragrance
  • scent