A homosexual African American man, who at any chance will both denounce his own sexuality, as well as call others fag, or cocksucker. He is a cocksucker himself whose greatest desire is for a big fat cock in his ass.
Jim: Man fuck this kid in my class. He's trying to strip me and shit.
Frank: Sounds like a Joe Tarver!