SHEAPP


Meaning of SHEAPP in English

A animal, a cross between a sheep and a pooddle. Most commonly found in Huron, Michigan. Example: The sheapp fallowed the girl untill she let it eat her shoe.

Slang English vocab.      Английский сленговый словарь.