bolshevik: emotionally charged terms used to refer to extreme radicals or revolutionaries
radical: a person who has radical ideas or opinions
skye terrier: Scottish breed of terrier with shaggy hair and long low body with short legs; native to the Isle of Skye