RED LANE


Meaning of RED LANE in English

The throat. Gone down the red lane; swallowed.

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