1 definition by Thecoolone2123
GROSS! Eden walked by!
Ew I can smell Eden from a mile away
Wow, Eden sure smells worse then normal today
Ew I can smell Eden from a mile away
Wow, Eden sure smells worse then normal today
by Thecoolone2123 March 19, 2009