It means that something is easy, that it is simple to achieve, and usually due to one’s skills or prowess. It is a mix up of “Walk in the park” and “Cake walk” and possibly “Piece of cake”.
A mix up of
- Walk in the park, and
- Cake walk,
- A piece of cake.
Created after lots of people searching for it; another search-driven Mixed Idiom.