Вовочка - это уменьшительное от Владимир. В советское время самое распространенное мужское имя.
Персонаж появился в устном народном творчестве в 60-70-е годы. Вовочка - это школьник-хулиган который постоянно ставит учительницу Марью Ивановну в неловкое положение своими вопросами и ответами с двойным дном.
Почему именно Вовочка? Есть версия что это завуалированная сатира на Владимира Ленина. В СССР нельзя было открыто критиковать вождя, вот и придумали невинного мальчика Вовочку который говорит неудобную правду.
Другая версия проще - имя Володя было настолько массовым что стало нарицательным. Каждый третий мальчик в классе был Вова.
Образ закрепился в анекдотах как универсальный трикстер. Ребенок который видит ложь взрослого мира и озвучивает ее вслух.
Про Ленина интересная версия, не слышал такого