Printer friendly
"AcronymAttic.com

What does L2D stand for?

L2D stands for Live to Dominate

This definition appears very rarely

Samples in periodicals archive:

American firms AEG and Live Nation dominate London's live events