One who keeps arrogant creatures from boasting about themselves.

A way to prevent false promises.
Oh, you make 100k a year, well I punch unicorns in the face. I am the unicorn puncher.
by Unicornpuncher December 19, 2016
Get the unicorn puncher mug.