Top definition
Being jealous of something someone else has that smells good.
I was starving when I walked by someone eating and the aroma made me smealous
by ohmann1 October 26, 2011
Get the mug
Get a Smealous mug for your daughter Nathalie.