English

edit

Noun

edit

sclaffers

  1. plural of sclaffer

Anagrams

edit