snaggletoothed

adjective

having misaligned, broken, missing or otherwise damaged or disorderly teeth.