twitten
noun
twit·ten
| \ ˈtwitᵊn\
plural -s
Definition of twitten
dialectal, England
: a narrow lane
Keep scrolling for more