Skip to main content

soraglyphs's definitions

Leesha

(British Slang) A girl who is so fierce and sexy that her boyfriend better "leash her."
*gorgeous girl walks by with boyfriend*

Guy 1: See that girl?
Guy 2: Damn, that's a Leesha!
by soraglyphs October 1, 2012
mugGet the Leesha 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