Ugdorable

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