Top definition
A protective barrier with rails that is worn or set up to prevent a retard from injurying himself or anyone around him. Comparable to the bubble boy suit or also a fence for cattle
Person 1: Bobby just ran into that lady!
Person 2: It's all good, Bobby was wearing his tardrail
Person 1: Was it padded?
Person 2: No shit it was padded! That's why its a tardrail!
by THSBusriders February 19, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush