What is Tard Yard?
group home or residence for the mentally disabled.
Man, when making a delivery to the tardyard, one of the dudes had shit himself