Deitch's definitions
A Derogratory term used to describe somone who is too stupid to think for themselves that they must have somone elses hand up thier ass.
by Deitch May 5, 2009
Get the Muppet mug.
Get the Muppet mug.We'll email you a link to sign in instantly.