Top definition
Being extremely lazy and not doing your job right, it's not the best thing to be called
This jamestard cant work! Stop being such a jamestard
by itsthecoolkid12 June 10, 2018
Get the mug
Get a jamestard mug for your mama Beatrix.