meaning of Bellafoof

Bellafoof meaning in Urban Dictionary

An outrageously tall hairstyle.