SMELLING YOURSELF
Meaning of SMELLING YOURSELF in English
acting grown-up, having signs of physical maturity
I know you're smelling yourself, but this is a conversation for adults.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012