Definitions by Bonsai77
doo doo freckle
The left over speckles in the toilet after an explosive shit. These do not flush easily and cover the inside of the bowl like freckles on a sun kissed face.
doo doo freckle by Bonsai77 February 15, 2025