Etymology
Today it means: The video-sharing site YouTube. Full definition →
Blend of YouTube + pube.
Etymology from Wiktionary, CC BY-SA 4.0.