splatterguns

English

Noun

splatterguns

  1. plural of splattergun