Top definition

From the Latin word "excello" meaning "surpass" and the Latin word "humanum" meaning "human or humanity", excelomanum is a word for a being surpassing humanity or "too perfect" to be human
She's no longer human; she's too perfect for that, she's an excelomanum.
by TheNarrator6099 November 14, 2016
Get the mug
Get a excelomanum mug for your coworker Manley.