a person in desperate straits; someone doomed; Im a goner if this plan doesnt work; one mistake and youre toast
[ Syn: toast ]
a person in desperate straits; someone doomed; Im a goner if this plan doesnt work; one mistake and youre toast
[ Syn: toast ]