joe: did you see the leafs game last night james:  yeah, the sens womped them 7-0
to be totally destroyed, humiliated/embarrassed in a sporting or gaming event
"joe: did you see the leafs game last night james:  yeah, the sens womped them 7-0" What is the definition of "womped"?