meaning of alabama waterfall

alabama waterfall meaning in Urban Dictionary

n.A mullet haircut.