meaning of al horno

al horno meaning in Urban Dictionary

roasted or baked