2 words in this vocabulary list
noun a person or thing that causes boredom or annoyance
adjective causing one to feel bored or annoyed
noun a person or thing that drains or depletes energy