The past tense of towel off is toweled off or towelled off.
The third-person singular simple present indicative form of towel off is towels off.
The present participle of towel off is toweling off or towelling off.
The past participle of towel off is toweled off or towelled off.