MOP Meaning of MOP in English n. rag or sponge attached to the end of a stick for cleaning the floor; rag; lock of messy hair Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012