Skip to main content

Sidra's definitions

sidra

Enlightened and intelligent; inspiring.
Bright, clear and brilliant
by sidra October 31, 2003
mugGet the sidra mug.

mod scot

British/Urdu slang for "preppy."
That cheerleader is such a mod scot!
by Sidra May 13, 2005
mugGet the mod scot 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