Find the word definition

Wiktionary
quiddlers

n. (plural of quiddler English)

Wikipedia
Quiddlers

The Quiddlers are a physical comedy group formed in Southeastern Michigan. They are known to audiences worldwide as "The International Ambassadors of Physical Comedy."