A meme where someone pisses and shits themselves at the same time.
Man I just PeePeePooPoo Checked.
17👍 6👎