The past tense of haffle is haffled.
The third-person singular simple present indicative form of haffle is haffles.
The present participle of haffle is haffling.
The past participle of haffle is haffled.