1 definition by Lollyloula

Top Definition
People who are having a mad sesh
Lolly and Aimee lea were proper mad lads
via giphy
by Lollyloula August 25, 2019

Mug icon
Buy a mad lads mug!