meaning of Cajun Twinkie

Cajun Twinkie meaning in Urban Dictionary

Lickin' muff whenever Aunt Flo's in town.