When a Person comes into the office or elevator wearing way too much cologne or Perfume.
Sheesh who's fuming up the office "stinkasaurus rex " strikes again!
2👍 1👎
When something is especially stinky and/or garbonzo.
Chonchies - "I think that thing looks cool"
Cobbathan - "I think It's stinkasaurus"