Top definition
A state of disability so severe that it leads to a cause of death
With the plays that Billy is making at second base makes me think that he is terminally handicapped.
by Iceburgaler August 01, 2017
Get the mug
Get a terminally handicapped mug for your boyfriend Bob.