1 definition by clover25407

Top Definition
Is a person who throughly disappoints the human race, in every form possible
That Chloe is such an abomination
by clover25407 April 19, 2018

Mug icon
Buy a Abomination mug!