look up any word, like the eiffel tower:
 
1.
A bit of old-timey police slang. To say that a suspect "looks good" for something means that you think that they did it, that they're guilty.
Suspect: I swear, officer, I'm innocent. I didn't do it, honest!
Officer: Really? Cause ya' look good for it.
by Agent0042 October 07, 2010