prima Donna
A Skeptic person
"walking encyclopedia"
Smart.
annoying
a lair
you call them a computer tech
A person who understands everything is often referred to as omniscient or all-knowing.
An optimistic person.
needy
Human.
beck and call
A person who wants everything to revolve around him is often referred to as egocentric or narcissistic. They tend to prioritize their own needs and desires above others, seeking attention and validation from those around them.