shmoes

For definition of shmoes, please visit here.