hubieran tostado
-they/you had toasted
Past perfect subjunctiveellos/ellas/ustedesconjugation oftostar.

tostar

Siento como si me hubieran tostado.
I feel like I've been toasted.
Word of the Day
ink