spitcups

English

Noun

spitcups

  1. plural of spitcup