creulon

Welsh (Colloquial)

adj
Definitions
  • bloody
  • cruel, fierce, brutal, violent, merciless
  • quick, swift