NichiDict

ジャイアントキリング

[jaiantokiringu]

Meanings

1.Noun

sportsgiant-killing; defeating a much stronger opponent