A person who jumps into a situation trying to help or do something positive but instead ends up making things much worse
by FrozenBadger January 9, 2022
Get the Wileecoyote mug.
Get the Wileecoyote mug.We'll email you a link to sign in instantly.