Top definition
Multiple handicapped people, with various handicapps, gathered together in the same place at the same time
When I was on vacation this summer I had the chance to see the special olympics. Man, that is the biggest Tard Salad I have ever seen!!

When working in a group home with handicapped people one must be careful to keep them seperated at all times. If you let them form a Tard Salad they could over power you.
by S.Mendez June 14, 2010
Get the mug
Get a Tard Salad mug for your coworker Rihanna.