Top definition
A person that is the living form of the word degenerate itself.
Look, don't you know this guy? He's Degenerate Incarnate.
by takeiya! July 13, 2020
Get the mug
Get a Degenerate Incarnate mug for your mother-in-law Helena.