mop the floor with

listen to the pronunciation of mop the floor with
Englisch - Türkisch
Englisch - Englisch
bring about a major defeat