meaning of Buckalucks

Buckalucks meaning in Urban Dictionary

Massive Buck Teeth that can come off a persons mouth, plenty that they cant hold their particular mouth closed.