What does autotube mean?

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.