Term of the Moment

developer


Look Up Another Term


Definition: GooTube


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