It derives from the German "Das Leben ist kein Ponyhof" - A pony farm in Germany is the place little girls here like best. It means life isn't always a sheltered place. Like "life isn't always fair - accept it".
by Brittalein January 26, 2017