193 Floor someone
(PW) surprise, confuse
I was floored when I found out they had made me a surprise birthday party.
(usingEnglish)
If you wipe the floor with someone, you destroy the arguments or defeat them easily.
(free)
Informal to disconcert, confound, or defeat to be floored by a problem