that boy looks lost, where is his tard shepard
someone who supervises and watches over the mentally and/ or physically handicapped
"that boy looks lost, where is his tard shepard" What is the definition of "tard shepard"?