Top definition
A person who always smells shit but can never seem to find the source.
Betty was too busy being a poop sleuth that she didn't even realize it was her own funk she was smelling.
by Narcolovely June 02, 2018
Get the mug
Get a poop sleuth mug for your papa Trump.