Is this a Czech expression or idiom? Because I don't think we would ever say this in English.
No, not an idiom. It's kinda 'poetic' but it sounds more like really bad lyrics :)
What message exactly is it meant to convey?
How sassy.