the welsh

people from wales.
untrustworthy sheep shaggers who are all of their tits on magic mushrooms.
by Baa Baa scared sheep August 22, 2003
Get the the welsh mug.