Definitions by Burg69
Braydon Goddard
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.
Braydon Goddard by Burg69 February 5, 2024