Yeti
Definition
(Noun; Cryptid) A mythical creature that only appears when you need a good excuse for why something went wrong
Usage
I heard the Yeti was spotted in town but it turned out to be just my neighbor's pet llama!
Insight
What did the Yeti say when he saw his reflection? "Yet another Yeti!"
Origin
The legend of the Yeti began with an ancient tribe who believed that if they shouted its name into a mountain cave three times it would grant them wishes...but all they ever got were echoes!
Related
BigfootAbominable SnowmanSasquatchLoch Ness MonsterChupacabra