I don't understand the context, but I think that "bad rap" is the same as "*** rap" meaning that someone was treated unfairly, or unfairly imprisoned. Jack
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.