DAYLIGHT


Meaning of DAYLIGHT in English

"let the daylight in" or "fill him with daylight" Put a hole in, by shooting or stabbing

Slang English vocab.      Английский сленговый словарь.