What is Tard Shepard?
Someone who supervises and watches over the mentally and/ or physically handicapped
That boy looks lost, where is his tard shepard.
See retard, retard wrangler, tard, mental