I read in Twitter in Spanish, translation mine:
In Portuguese from Brazil there is a word for those people who always try to get attention but cannot achieve that because, in fact, they are not good at anything: he/she is a desaplaudido. It is wonderful. We have to import it to Spanish.
I was curious about it and dug around a bit, to find WordReference does not recognize it and also some people in that Twitter thread are replying to say they do not know the word. It must be some new, informal term.
Does English have a similar term for that?