TWITCHELL


Meaning of TWITCHELL in English

Noun. A narrow alleyway. [Nottinghamshire use]

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