look up any word, like bae:
 
1.
A ridiculous and bogus spinoff of the popular video sharing site YouTube.
God: "Welcome to GodTube!"
YouTube: "wtf?"
by TomsRiverNJ December 02, 2007

Words related to GodTube

wtf bbq lol youtube