meaning of albon

albon meaning in Urban Dictionary

A sublime loving nut that's most likely large!!