schmears

English

Noun

schmears

  1. plural of schmear