timmybeebop's definitions
An Implanted Cardiac Defibrillator. Used in people with heart failure and other cardiac conditions that can potentially cause fatal arythmia.
by timmybeebop July 12, 2023
Get the zappy boi mug.