Present perfect él/ella/usted conjugation of escacharrar.

escacharrar

El rey se ha escacharrado.
Oh, somebody broke the king.
Word of the Day
poster