What does 'Banana skin' mean?

A banana skin is something that is an embarrassment or causes problems.

Idioms similar to 'Banana skin'

See also: