Yeti in my Yard….

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

Yeti escaped from the Himalayas and now on the lam in Galveston