Learn English – Meaning of “no day at the beach”

figurative-languagemeaning-in-context

Those kids are terrible and I am no day at the beach either.

There is no definition on the internet, but it sounds like "I am trouble."

Best Answer

"Day at the beach" is being used as a metaphor for something easy, enjoyable, and/or agreeable. Your guess that it means 'I am trouble' seems roughly correct: the speaker is suggesting that the kids are behaving terribly but that his behaviour is also difficult for those around him.

It's similar to the second (idiomatic) meaning of the phrase 'walk in the park'.