meaning of Alabama brown trout

Alabama brown trout meaning in Urban Dictionary

a big shit or poop.