What does Ali Skoon Skoon mean?

Ali Skoon Skoon meaning in Urban Dictionary

An exclaimation of delight that just COOL old females say.