Skip to main content

dr.ghoul's definitions

Twpsyn

Welsh word for idiot, or foolish person.
"Ma Geraint wedi mynd i'r ysbyty arol yfed tair peint o sebon. Am twpsyn!"

(TRANSLATION: Geraint's ended up in the hospital after drinking three pints of soap. What a twpsyn!)
by dr.ghoul November 20, 2023
mugGet the Twpsynmug.

Share this definition