meaning of alabama nose warmer

alabama nose warmer meaning in Urban Dictionary

whenever consumatting their particular love, one of the people sets their particular face (their nostrils, especially) in the others ass.see: hot carl