Skip to main content

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.
by Duw. November 6, 2013
mugGet the Twll tinmug.

Share this definition