1 definition by Narcolovely

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 May 04, 2018

Mug icon
Buy a poop sleuth mug!