What is Poopen Von Poopendorf?
A traditional German name.
Kaiser Poopen Von Poopendorf II was a really German dude.
See poop, explosive diarrhea, feces, crap, hillary clinton