meaning of Alabama Dirt Whistle

Alabama Dirt Whistle meaning in Urban Dictionary

somebody takes a dump within mouth and also you spit it back to theirs.