Cry Your Eyes Out

What does the idiom “cry your eyes out” mean?

Definition: Cry hard for a very long time

Example: After my boyfriend broke up with me, I cried my eyes out.