Green’s Dictionary of Slang

card v.1

also caad
[Scot. card, to scold, to tell off]

(W.I./UK black teen) to jeer jokingly or mock someone about some event, their appearance or situation.

M. Sawka Rasta Patois Dict.