prag probably originated from the HBO series Oz and probably means stands for PRison fAG. but it for sure means prison bitch.
Tyrone: i see you don't ever take up for yourself around here. now why dont you be a good prag and suck my dick?
Antwon: Fuck you man i aint nobody's prag
Antwon: Fuck you man i aint nobody's prag
by The Gimp April 21, 2005
by The gimp April 18, 2003