1 definition by Duw.

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 7, 2013
Get the Twll tin mug.