Definify.com

Definition 2025


poll-caca

poll-caca

Scottish Gaelic

Noun

poll-caca m (genitive singular puill-caca, plural puill-caca)

  1. cesspool