TOASTED


Meaning of TOASTED in English

adj. roasted, grilled; (Slang) intoxicated, drunk

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.