Zutard's definitions
Person who is obsessed with the Isuzu brand of vehicle to the point that he / she can not just own one . Who's every function in life is to dump money onto their shitbox.
by Zutard June 20, 2022
Get the Zutardmug.
Get the Zutardmug.