Marco Maduro Share definition Flag A chode that can quote a library worth of conspiracy theories but yet always seem to pee stain his pants. Dude, I went to that party and my boy John was a total Marco Maduro. Marco Maduro by John the rapper December 23, 2021 0 0 Get merch Get the Marco Maduro mug. Buy Now — $32.95 See more merch