Idiom: Banana skin

Idiom Definitions for 'Banana skin'


A banana skin is something that is an embarrassment or causes problems.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: