As if cooked on a grill.
Fitted with a grille.
Cooked on a grill.
Synonym of juiced (“excited”)
Synonym of juiced (“drunk”)