Green’s Dictionary of Slang

lad n.

[20C+] (Irish)

1. (also large lad) a penis.

2. any inanimate object.

3. a creature.

4. a fox.

5. (also bad lad) constr. with the, cancer.

6. [2010s] (UK black) a popular male.