Today’s cartoon was found on Facebook:
This is a pun on the word “points”.
It could mean both “dots” and “points“.
qu’est-ce que: what
il arrive: happens
t’ : stands for te = to you
mec: bud, pal, mate
griller: literally, to toast, to broil; used with “un feu” (here, a red light), it means to run a stoplight.
prendre: to take.
pris: to take in the past.
ils ont pris: they took
ils m’ont pris: they took (from me)
points d’inaptitude: demerit points