(I know there is a special place in hell for those who explain a joke, but, you asked…)it’s just an allusion to the Black Flag Roach Motel product (still being produced)which has a trademark on the phrase “Roaches Check in… But they Don’t Check Out”.