Skip to main content

Definitions by christobell dawn

sheep shagger

'sheep shagger' is a term often used to refer to welsh people