Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. MonkeyHorseShit
When something is really really fucked up,Discriptive noun
Man this ChickenFucker job is some MonkeyHorseShit
by David Nov 23, 2002 share this add a video