Skip to main content

Definitions by Hellcopinc

Tardville 

Group home or assisted living facility for mentally challenged people.
All the retarded folks live at Tardville.
Tardville by Hellcopinc April 22, 2011