1 definition by tichmiller101

someone who is so incredibly dead at football that they can miss an open net 2 metres out
player 1: he's got an open goal
player 2: don't worry its TT Mitch
by tichmiller101 November 16, 2020
Get the TT Mitch mug.