cry one's eyes out
If you cry your eyes out, you cry a lot and for a long time.
My son cried his eyes out when he discovered his bike had been stolen.