To put someone, or something, to complete shame, or
humiliation, and to better it in every capacity; to utterly outdo, outperform or outwit. The phrase is used to conjure sentiments of shaming to the point of using that thing for the lowly task of
mopping the floor with. Generally used in past, or more rarely, future or
prospective tense.