Down syndrome pedro Share definition Flag A Snitch who tells a guy/Usually his brother about jerking off in a forest You Bro You hear that guy is a down syndrome pedro No way bro Down syndrome pedro by Canadian beastiality June 27, 2020 0 0 Get merch Get the Down syndrome pedro mug. Buy Now — $32.95 See more merch