Top definition
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
Get the mug
Get a Paradise Itch mug for your cousin Abdul.