stinkaroo Definition
Definition
A term used to describe a very smelly or unpleasant odor; also used as a colloquial term for someone or something that is excessively bad in a particular way, such as containing a strong and unpleasant smell, or being generally obnoxious.
Browse