tube site (English, noun)
expansion: tube site (plural tube sites)
Senses:
glosses: A website for the uploading and playback of pornographic videos.
tags: Internet
Forms:
form: tube sites
tags: plural