snaggle n.[SE snaggletooth](Scots teen) an unattractive girl.Show quotations2020G. Armstrong Young Team 44: [T]roops n snaggles n healthy burds n mad rough scheme cows.