2 definitions by mysteriousmd

Top Definition
n. an exceedingly interesting and intriguing female who is probably also a doctor
She's always reading an obscure book or taking up a new hobby. She's such a Zahra.
by mysteriousmd November 22, 2010
STM
Standard Topless Makeout. The go to hookup situation for virgins, girls playing hard to get, Catholics, or conservative Protestants.
Dude 1: "Did you get any action last night with Kate after you left the party?"

Dude 2: "No more than an STM. She goes to church every Sunday and she may be trying to date me."
by mysteriousmd November 29, 2010
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.

×