A poop of such evil magnitude that it is feared by local natives, much like the El Chupacabra itself.
by moooooog35 February 25, 2011
Get the El Poopacabra mug.by themich July 26, 2014
Get the El Poopacabra mug.