Golden Bowl

Dictionary

OVERROASTv.t.

To roast too much.