大物食い
お
お
も
の
ぐ
い
Meanings
1
giant-killer; one who defeats a much stronger opponent
Used in sports, competitions, or figurative contexts for a person or team that beats a heavily favored opponent. Often carries a nuance of an underdog victory.
That team is famous for being a giant-killer.
He is aiming to pull off an upset against a top-ranked opponent.