Skip to main content

mysteriousmd's definitions

Zahra

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 26, 2010
mugGet the Zahra mug.

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 December 1, 2010
mugGet the STM mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email