look up any word, like eiffel tower:

1 definition by m8e

 
1.
The sensation felt while scratching the scrotum, while on opiates.
Nothings nicer than eating a vicodin and giving myself the ol' paradise itch once in a while
by m8e June 18, 2008