Skip to main content

kiiiiiiiiiiiiiiiiillllllllllll's definitions

leila

A good lad who loves hitting the billy and having a banger with the boys. She also go out with the occassional male with a stumpy 2 incher.
mugGet the leila 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