Skip to main content

Definitions by Kimagination

Something that is so ugly that it's cute!
That scar faced mole is ugdorable.
Ugdorable by Kimagination June 17, 2015