Top definition
A ridiculous and bogus spinoff of the popular video sharing site YouTube.
God: "Welcome to GodTube!"
YouTube: "wtf?"
by TomsRiverNJ December 02, 2007
Get the mug
Get a GodTube mug for your guy Abdul.
buy the domain for your recipe blog