Skip to main content

Shelstar's definitions

Leigh

The best friend anyone could ask for. Truely awesome in every way. Knows when your feeling down, upset, happy, hurt or just want to talk. A Leigh will be there for you no matter what time it is or how far away she is from you. A Leigh is also someone who will make you laugh so hard your tummy will ache for days...

***But be warned.... a little wee may escape!!***
oh you must have had a Leigh
by Shelstar June 27, 2010
mugGet the Leigh 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