What does 3tard 3-Tard mean?

3tard 3-Tard meaning in Urban Dictionary

a person who over and over repeatedly signs up for a contract with '3' cellular phone system despite their having without any system address together with worst customer care available. a three wheeled cycle utilized by mentally challenged to grab cans and slow down traffic. Usually trademarked by orange flags, a bell, customized permit dishes, and a basket on back.