1 definition by Kristaaaaaaaaaaaa

Top Definition
ugly, yucky, and smelly.


a brutal funny looking thing
KAYLA...unrau. she is sooooo heinous
by Kristaaaaaaaaaaaa March 10, 2005

Mug icon
Buy a heinous mug!