What is Smelling Onions?
1.
to make a face like you've smelled something bad in response to the presence of a person or something that has been said.
as in:
"I told him to give you a call about the latest deadline so quit smelling onions at me."
or
"I know she doesn't like me, she's always smelling onions when I see her."
See
Random Words:
1.
An argument, usually of a ridiculous nature, which ends with one party logging onto wikipedia and editing a topic to support his/her opi..
1.
A lame excuse to get out of something you said that you'd
do, but can no longer be bothered doing, such as donating
a large amoun..