self-avowed
adjective
: openly acknowledged or declared by oneself as being such
a self-avowed sports junkie
Love words? Need even more definitions?
Merriam-Webster unabridged
Share