What is Tar-tar?
Mental Retard, or used as mentally retarded. I.E. There is no plural
Shut up you tar-tar
Look at the tar-tar bus