Definify.com

Definition 2024


poll-caca

poll-caca

Scottish Gaelic

Noun

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

  1. cesspool