It'd be pretty fucked up to stay high for more than 5 hours... I've got a story about making it last long though...

So it was halloween and I got interested in acid/lsd after seeing a show on the history channel about it. I took 2 hits of the stuff, then blazed a WHOLE lot. For the next 3 days I was blitzed. I was retarded still when I woke up. Then after the 3 days, the munchies kicked in, and I feasted for about an entire day. Anyway, that's my story.

A weed hangover sounds a lot like it to me. One joint couldn't possibly keep someone high for DAYS, good bud or not.