Skip to main content

Definitions by Baa Baa scared sheep

the welsh 

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