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.”
1. noun
a strong unpleasant smell, especially one that is considered humorous or exaggerated
“The stinkeroo emanating from the dumpster was overwhelming.”