Subscribe English
look up any word, like poopsterbate:

1 definition by Mellissa What?

 
1.
The way of acting and the feeling after use of the drug Ecstasy.
Man, Poofy was soo E-Tarded today.
by Mellissa What? November 23, 2006
57 19