Louis demeo Share definition Flag Man know for having much poop sex. Notorious for it. “I have as much poop sex as Louis demeo” Louis demeo by Fartman1089 February 16, 2020 0 0 Get merch Get the Louis demeo mug. Buy Now — $32.95 See more merch