had been sugaring
Pasado perfecto progresivo del verbo sugar. Hay otras traducciones para esta conjugación.

sugar

Palabra del día
la uva