What is Slow Ped?
Moron, idiot, slow witted, a person of low intellect.
That Jin is some kind of slow ped.
See fucktard, dumb shit, asshat, tard, moron