Top definition
An annoying little monkey who smells like shit and diarrheas everywhere. No one likes him :(
Pop : Omg is that Monkey Poo Poo?
Ket : Ew, he's really annoying.
via giphy
by massive_diarrhea July 15, 2018
Get the mug
Get a Monkey Poo Poo mug for your boyfriend James.