A troublesomely awkward or embarrassing situation.
A matter to be reckoned with: Making money and keeping it are two quite different kettles of fish.