1 definition by Scooby24

Term used by ignorant hillbillies to describe a transmission failure from mis-shifting a manual equipped vehicle.
Dat boy can't drive dat der currrvette. He done shelded his transemission.
by Scooby24 October 4, 2005
Get the shelded mug.