It could be a noun or an adjective, and either could describe a person or an action. For example:
"Did you hear Eric's wedding toast? He wouldn't shut up!"
"I know, he was being a complete _______"
It could be a noun or an adjective, and either could describe a person or an action. For example:
"Did you hear Eric's wedding toast? He wouldn't shut up!"
"I know, he was being a complete _______"
Consider attention seeker. (or attention-seeker)
attention-seeking (adj) Attempting to attract the attention of other people, typically by disruptive or excessively extrovert behaviour
You can also use ostentatious
: marked by or fond of conspicuous or vainglorious and sometimes pretentious display
: displaying wealth, knowledge, etc., in a way that is meant to attract attention, admiration, or envy
"Did you hear Eric's wedding toast? He wouldn't shut up!"
"I know, he was being a complete showboat/showoff."
Alternately, you can say:
"I know, he was being a complete grandstander."
I usually like to say that..
the person likes the sound of their own voice
. It's not a one word noun or adjective but fits Eric perfectly.
Garrulous also comes close: Defintion at merriam-webster
Excessively talkative, especially on trivial matters. Given to prosy, rambling, or tedious loquacity : pointlessly or annoyingly talkative
I know, he was being a complete Stage (or spotlight) hog.
Exhibitionist, as in Eric was being a complete exhibitionist.
I know this thread is a bit old, but I felt like "Egomaniac" would be a pretty fitting technical word for the sentence and might be useful to someone somewhere.