Look Up Another Term

Definition: GooTube


Slang for YouTube after its acquisition by Google in 2006. See YouTube.