meaning of alabama squaling monkey

alabama squaling monkey meaning in Urban Dictionary

a lady of african decent that lives in alabama which gets nasely penetrated after being flatulated upon.