scatolia in English dictionary

  • scatolia

    Meanings and definitions of "scatolia"

    • (psychology) The act of smearing faeces.
    • noun
      (psychology)
      The act of smearing faeces.

    Grammar and declension of scatolia

    • scatolia ( plural  scatolias)
    • scatolia (plural scatolias)

Sample sentences with "scatolia"