Top Definition
The most amazing girl me and my brothas have ever met. She is always making me laugh and just makes everyone happy. Oh did i mention she is fucken sexy and gorgeous
Taylor V Walks into the room everyone turns and looks in awe
Then I come up to her and kiss her and everyone is jealous
by My girl for life May 17, 2011
Free Daily Email

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

Emails are sent from We'll never spam you.