notameep's definitions
A social characteristic derived from a mixture between the mentalities and physical characteristics of a monkey and a sheep.
Most notably found in Thailand.
Most notably found in Thailand.
by notameep September 12, 2010
Get the Meepmug.