Welshdoll Share definition Flag Common name for a welsh slut "oh fuck there it goes again. She's a right Welshdoll." Welshdoll by Jesus May 13, 2005 0 0 Get merch Get the Welshdoll mug. Buy Now — $32.95 See more merch