the devils dictionary #1605 · 02.07.2021 09:52 An irritating toy that restores life to dead noises.(also: The Devil's Dictionary) [ebkz]1605[/ebkz]