Homo Coprophagus Somnambulus Share definition Flag The noise i make when i shit myself Homo Coprophagus Somnambulus i said as i shited myself Homo Coprophagus Somnambulus by bill fences October 28, 2021 0 0 Get merch Get the Homo Coprophagus Somnambulus mug. Buy Now — $32.95 See more merch