Skip to main content

lllllllllllllllooooooooooooooo's definitions

Leila

A good lad who loves hitting the billy and having a banger with boys. She also loves the occasional 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