Skip to main content

Definitions by Caec

The stupid version of the acronym for "YouTube", mostly used by the french and the nafris.
Yo guys I am ContentCreatorYTB and I upload on youtube
YTB by Caec November 8, 2023