give someone Hail Columbia

📖 general
Meaning
To scold or reprimand someone severely; to give someone a strong telling-off.
Literal Meaning
To present the patriotic song 'Hail Columbia' to someone.
Example
“When he showed up late again, the coach gave him Hail Columbia.”