mee balabala

English: Translation
the soft spot on an infant's head; genitals (of males or females)
noun
carroll-soulik-1973