meaning of Albuturkey

Albuturkey meaning in Urban Dictionary

Main town of New Mexico, south of Bernadildo