Vocabulary

丸負け

complete defeat

noun