The past tense of snaggle is snaggled.
The third-person singular simple present indicative form of snaggle is snaggles.
The present participle of snaggle is snaggling.
The past participle of snaggle is snaggled.