Definitions by Slutdetector
welshdoll
Another term for slut.
A Welsh girl who can't keep her legs closed and as a consequence, cause her much grief.
A Welsh girl who can't keep her legs closed and as a consequence, cause her much grief.
welshdoll by Slutdetector May 13, 2005