Burg69's definitions
The act of liking getting pooped on by females in an environment where your friends are able to watch. Also has tendency’s to like getting peed on by dudes if in the right state of mind.
by Burg69 February 5, 2024
Get the Braydon Goddardmug.