demmies

English

Noun

demmies

  1. plural of demmie