Top Definition
The Latin definition of a horrible looking person.
Have you seen Kate? Damn she's so ugly she can't be human. She's a fucking Homo Horrendus.
by Jurus June 25, 2007
5 Words related to Homo Horrendus

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.