Maxy poo Share definition Flag The word that you call ur toxic best friend when they are being annoying and you just want attention. Oh maxy poo ur so funny Maxy poo by murmynatalia.wispo November 24, 2019 0 0 Get merch Get the Maxy poo mug. Buy Now — $32.95 See more merch