Top definition
A sheep with an unusually large asshole
A sheep tied to a lampost is known as a leisure centre to welsh people
by kum pot March 25, 2003
Get the mug
Get a Welsh Sheep mug for your brother-in-law Trump.

Available Domains :D

  • welshsheep.men
  • welshsheep.com
  • welshsheep.net
  • welshsheep.org
  • welshsheep.ninja
  • welshsheep.se