meaning of autotube

autotube meaning in Urban Dictionary

the entire process of when a potato tries to sing, you have to overlook the initial sound and alter the sound.