1 definition by actually awesome

John: oh i love tiktok so much
Meghan: that would make you a TLL
by actually awesome May 15, 2021