giller

Etymology
From.

Noun

 * 1)  Something hilarious;  something risible, something ridiculous.
 * 2)  A screamer, a yeller one who shouts.

Etymology
From. Arguably related to.

Noun

 * 1) trap

Usage notes
The word was originally used for animal traps that by virtue of their weight killed or restrained the animal, as opposed to the words or  used for traps with other mechanisms.