Skip to main content

Duw.'s definitions

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