Wipeout

v.

Heard in Carlow

To be embarrassingly or shamefully defeated in an argument.

In use

You got the wipeout there

Posh English

You suffered a most humiliating defeat there.