What does Alabama brown trout mean?

Alabama brown trout meaning in Urban Dictionary

a big shit or poop.