What does Alt-tube mean?

Alt-tube meaning in Urban Dictionary

Alt-tabbed on Youtube.