What the heck? Is it Greek? It is to me! What does it mean? My top guesses are:
Hummus von Yum-yum
Crazy American Mom
I planned to make a longer list, but I'm about 99% sure it is skunk weiners. If you have an idea please post it in your comment, or if you are the person who googles in Greek, please stand up and identify your search phrase!