spewers

English

Noun

spewers

  1. plural of spewer

Anagrams