1 definition by RStar22

Top Definition
The best person to be around when you are drunk. Will most likely dance on you and make out with you if you are not careful. Probably one of the coolest people you will ever meet. She is a tiger in the bedroom and has been known to handle an all-night all-male smack down a few times in her college days. Definition of "Lady in the streets, but a freak in the sheets". You will feel more than comfortable taking her home to meet your mother, and also more than comfortable when she ravishes you in the bedroom afterwards.
Hey were you alright last night? I could hear you screaming from all the way downstairs!

Oh, I just had Amanda over!
by RStar22 May 02, 2011

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.

×