Skip to main content

Definitions by Duw.

Twll tin 

A welsh alternative to Sais or Twpsin which are words meaning Englishman.
Oh uffern, mae twll tin yn dod. Oh hell, here comes an Englishman.
Twll tin by Duw. November 6, 2013