Meep

A social characteristic derived from a mixture between the mentalities and physical characteristics of a monkey and a sheep.

Most notably found in Thailand.
You bunch of worthless meep don't deserve a democracy.
by notameep September 12, 2010
Get the Meep mug.