Top definition
When someone is really high, almost at the lights-out stage and getting really dazed and excited.
takes a puff,
yea, Ashmodeus dude
by YAS August 24, 2004
Get the mug
Get a Ashmodeus mug for your Facebook friend Vivek.