SHANNON


Meaning of SHANNON in English

A river in Ireland: persons dipped in that river are perfectly and for ever cured of bashfulness.

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