meaning of ADDD

ADDD meaning in Urban Dictionary

Attention Deficit Dumbass Disorder: A spaz who's in addition retarded.