Oddly proud, ugly and overweight (5)
I believe the answer is:
podgy
'overweight' is the definition.
(I've seen this before)
'oddly proud ugly' is the wordplay.
'oddly' means one should take alternating letters (letters in the odd-numbered positions are used).
'proud'+'ugly'='proudugly'
The alternate letters of 'proudugly' are 'PODGY'.
'and' acts as a link.
(Other definitions for podgy that I've seen before include "Fat, chubby" , "Overweight" , "Short and plump" .)