Mama's mint tea: get your taste buds ready for a delicious iced drink sure to chase away the drudgery in the midst of a super hot day down south.