look up any word, like someoneelsie:

1 definition by dstbun

 
1.
a beautiful & wonderful girl. Very talkative & lots of fun to be around. Will always have something to say and will put a smile on your face
by dstbun February 04, 2010
71 16