1 definition by whatiscow

garfield kart

a really cool game that lags so bad and u suck if you dont like it
garfield kart succks
by whatiscow March 30, 2017
Get the garfield kart mug.