shannon

Fun Dictionary -> shannon

shannon - Vulgar Dictionary definition

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