payback. (Explicit)

red handed.