What is Uggy Duck?
Someone who does something to upset you or is just plain ugly but you say it in a kind and funny way.
Man Jasmine is a uggy duck!
Why you say that?... She Lies alot
See ugly duckling