Skip to main content

Definitions by TwatFaced1

sheep shagger

Definition: A fucking Legend

A Welsh person who likes to shag sheep for a living
sheep shagger by TwatFaced1 December 17, 2019

rugby twat

A rugby player that thinks he's solid but realises that he is the biggest pussy in his year/school.
rugby twat by TwatFaced1 December 17, 2019