Scatolia meaning

(psychology) The act of smearing faeces.
noun
1
0
Advertisement

Origin of scatolia

  • From Ancient Greek σκῶρ (skōr) ‘excrement’ + -olia.

    From Wiktionary