1 definition by Shifty Fingers Troy
Slang for a mentally retarded person.
Given for their constant moan/groan, mindless wandering, and blank look on their face.
Given for their constant moan/groan, mindless wandering, and blank look on their face.
by Shifty Fingers Troy March 25, 2009