The present tense of waggled is waggle.
The third-person singular simple present indicative form of waggle is waggles.
The present participle of waggle is waggling.
The past participle of waggle is waggled.