heckler: someone who tries to embarrass you with gibes and questions and objections
living thing: a living (or once living) entity
nongovernmental organization: an organization that is not part of the local or state or federal government