adj.
1.taking immediate advantage, often unethically, of any circumstance of possible benefit opportunist n.
1.a person who places expediency above principle
Idiom of the Day
setup
an arrangement, the details of a situation
My uncle has a very nice setup at his office.