Green’s Dictionary of Slang

daylight v.

[SE let in some daylight]

[1970s] (US black) to enlighten, to explain.