meaning of ADD card

ADD card meaning in Urban Dictionary

Blaming ADD/ADHD for an action you've got commited, simply so people sympathize with you.