What does ‘toasted’ mean?

toasted

( adj ) Drunk, intoxicated. Let’s get Benny home; he’s toasted.