Top definition
An adjective used to describe anyone who has negative personality traits. It is an abreviation of the words smelly and melon.
Person: I can’t believe how stupid you are. You’re such a smelon!
Smelon: Haha I am a smelon
by Lacaswetty June 14, 2018
Get the mug
Get a Smelon mug for your friend Jerry.