spitholes

English

Noun

spitholes

  1. plural of spithole