Dictionary.com
Thesaurus.com

have been truncheoning

  • present perfect progressive
    of truncheon.
    truncheon
    noun
    the club carried by a police officer; billy.