What is Ass-crack Of Dawn?
really early in the morning.
I had a flight to catch, so I had to wake up at the ass-crack of dawn.
See morning, crack, tired, complaining