1 definition by Thecoolone2123

A girl with this name most likely smells awful
GROSS! Eden walked by!

Ew I can smell Eden from a mile away

Wow, Eden sure smells worse then normal today
by Thecoolone2123 March 19, 2009
Get the Eden mug.