Top definition
An exclaimation of joy that only COOL old ladies say.
"Ali Skoon Skoon," replied the elderly woman. "You be back soon now."
by Mary Sue Jackson July 26, 2004
Get the mug
Get a Ali Skoon Skoon mug for your mate Nathalie.