Top definition
Noun: A person with large toofers and has a great smile
Thats a nice chazzle dazzle you got there
by 2fxbdhetett May 07, 2018
Get the mug
Get a chazzle dazzle mug for your buddy Helena.