As there are different levels of being stoned, I often use different terms to reflect that. If I'm really really stoned (doesn't happen that often), then I say I'm really fucked up. If I'm anywhere between slightly happy and pretty stoned, then I use high, toasty, baked, blazed, ripped, and I think that's it. Any other terms kinda sound weird to me, like that "lean" one.