imbroglio

noun

1.
an intricate and confusing interpersonal or political situation
2.
a very embarrassing misunderstanding