1) To be totally rolling on Ecstasy, usu. beyond normal recreational levels.
OR
2) After-effects from a good (or bad) trip on aforementioned drug.
OR
2) After-effects from a good (or bad) trip on aforementioned drug.
by kirE April 04, 2006