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
All you need for a faster workflow in one place.