1 definition by Fartman1089

Man know for having much poop sex. Notorious for it.
“I have as much poop sex as Louis demeo”
by Fartman1089 February 16, 2020
Get the Louis demeo mug.