fellow – adj. used to describe people who belong to the same group or class or who share a situation, experience, etc.
proud – adj. very happy and pleased because of something you have done, something you own, someone you know or are related to, etc. : feeling pride
smug – adj. having or showing the annoying quality of people who feel very pleased or satisfied with their abilities, achievements, etc.
annoyed – adj. slightly angry; irritated
coy – adj. not telling or revealing all the information that could be revealed