1 definition by InLoveWITHa_BOY

Top Definition
Meaning Eternal Flower or The Listener. Which ever you like ;DDDD
My friend's sister is such a Samantha
by InLoveWITHa_BOY March 22, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.