What does tard stand for?
tard stands for "mentally challenged"
How to abbreviate "mentally challenged"?
"mentally challenged" can be abbreviated as tard
What is the meaning of tard abbreviation?
The meaning of tard abbreviation is "mentally challenged"
What does tard mean?
tard as abbreviation means "mentally challenged"