Top definition
Vermont / New England saying for when an item or person is so messed up, broken, worthless that it is no longer useful and is essentially junk.
by jescoelvis March 05, 2011
Get the mug
Get a Had The Radish mug for your buddy Nathalie.