Etymology
Today it means: A landing page of social media links created using the online service Linktree. Full definition →
From the company name Linktree, from link + tree.
Etymology from Wiktionary, CC BY-SA 4.0.