2 definitions by Leeds r shit

The biggest bottlers in English football, similar to Tottenham but just a shitter version
Leeds United are shit
by Leeds r shit February 8, 2020
Get the Leeds United mug.