james redd Share definition Flag (n)Someone who likes to suck pp man that girl is a james redd james redd by shizzle April 21, 2004 0 0 Get merch Get the james redd mug. Buy Now — $32.95 See more merch