1 definition by well versedaaron

Top Definition
that girl that we are all looking for but most of us will never find.
Dude 1: "I really need to find my Ms. Right."
Dude 2: "Dude! Chill, here take two of these and then get laid."
by well versedaaron February 04, 2008
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.

×