See also: torche-culs

English edit

Noun edit

torcheculs

  1. plural of torchecul