YETI
-noun-
• A large hairy creature resembling a human or bear, said to live in the highest part of the Himalayas.
The Oxford Dictionaries
• A big creature like a human covered in hair that is believed by some people to live in the Himalayas
Cambridge Dictionaries

Yeti escaped from the Himalayas and now on the lam in Galveston
Like this:
Like Loading...