2 definitions by TwatFaced1

Definition: A fucking Legend

A Welsh person who likes to shag sheep for a living
oiiiii you sheep shagger come here
by TwatFaced1 December 17, 2019
Get the sheep shagger mug.
A rugby player that thinks he's solid but realises that he is the biggest pussy in his year/school.
you are a rugby twat!
by TwatFaced1 December 17, 2019
Get the rugby twat mug.