Top definition
The best fucking YouTube channel on the planet. Known to piss of BOTDF as well as Onision fantards. Fun.
"CawubTV=YOLO"
by UTF May 20, 2013
Get the mug
Get a CawubTV mug for your coworker Sarah.