What does Black-o-Lantern mean?

Black-o-Lantern meaning in Urban Dictionary

African-American guys who possess all-gold fronts on the teeth. causing all of them to resemble a jack-o-lantern.