1 definition by ohididntnotice

Top Definition
Someone who actually does it
The mad lad! He's actually done it!
by ohididntnotice February 12, 2019

Mug icon
Buy a mad lad mug!