What does ah babooshka mean?

ah babooshka meaning in Urban Dictionary

a jewish term old women use to state "ah, here, place your face during my boobs!"