What does Cajun Twinkie mean?

Cajun Twinkie meaning in Urban Dictionary

Lickin' muff whenever Aunt Flo's in town.