Youtubian meaning

(Internet) Of, pertaining to, or characteristic of YouTube.
adjective
0
0
(Internet) A user of video-sharing website YouTube.
noun
0
0
Advertisement

Origin of youtubian