1 definition by lllllllllllllllooooooooooooooo

A good lad who loves hitting the billy and having a banger with boys. She also loves the occasional 2 incher
Get the Leila mug.