meaning of Alt-tube

Alt-tube meaning in Urban Dictionary

Alt-tabbed on Youtube.