han emplumado
Present perfect ellos/ellas/ustedes conjugation of emplumar.

emplumar

Me han emplumado, eso es todo.
I'm tarred and feathered, that's all.
Word of the Day
toast