What does Bayou Troll mean?

Bayou Troll meaning in Urban Dictionary

anybody who at this time, previously has actually, or previously will live in the sate of Louisiana.