Skip to main content

UglyDuckling7's definitions

siwan

Some Welsh bird!
"Oh Siwan, you're so Welsh!"
"Hi Siwan from Thaiwan"
by UglyDuckling7 November 24, 2013
mugGet the siwanmug.

Share this definition