1 definition by Janet Presely

Top Definition
A big green pill, and when snorted, makes you very, very happy.
"oh! yes, id love to snort that oxycontin!"
by Janet Presely July 15, 2006
Mug icon
Buy a oxycontin mug!