When a person does something so ridiculously retarded that they seem to be like Rain man and Radio put together.Superiorly retarded.
Hey radio-man, did the short bus drive you to work today or did you get a ride from your mom?