babadabooshka
A thing that makes you feel like a worm
My teacher called me a babadabooshka for talking too much
He said I was a babadabooshka because I didn't do my math homework
My friend called me a babadabooshka when I fell off the swing
xs