look up anything, like your first name:
1. tard hatch
a mental institution or place for emotional re-stabilization/rehabilitation
I was tagging tina until I found out she was fresh out of the tard hatch; scared the shit out of me so i quietly faded away into the night.
2. tard hatch
The hatch that allows "tards into the room"
Who left the Tard Hatch open?
rss and gcal