Top definition
Nickname for someone named ELLEN. Not meant to be mean, just teasing.
Family member: "Hey Smellon."
Ellen: "Shuddup."
by Ellen Ecstasy October 12, 2008
Get the mug
Get a Smellon mug for your dog James.