I'm looking for a slang term that can be used when someone has defeated their opponent and the opponent is speechless and gave up the challenge. So he might want to to brag about how weak the opponent was. To be more clear, something like:
Haha! Don't have anything to say eh?
Update: Seems like there was a misunderstanding about what I'd like to know. I've seen a scene in which a scientist was answering every question he'd been asked. Suddenly a guy asked a silly question which doesn't have a clear answer and when the scientist remained silent, the guy started jumping up and down and bragging about defeating him. The video was not in English and I was curious what that guy could say if he were speaking English.