To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
The yellow peepee monster is some guy or talented woman in northeast U.S. that pisses all over any and everything in the restroom