1 definition by trying to wipe that smelle off

Top Definition
a common play on the name eleanor, often used to describe a heartless bitch who cant practice proper hygene. Smelle is a common variant.
Smeleanor doesnt care about anything--and she cant figure out where that awful fish stench is coming from (hint: its your dirty pussy)
by trying to wipe that smelle off April 25, 2005

Mug icon
Buy a smeleanor mug!