1 definition by Janet Presely

A big green pill, and when snorted, makes you very, very happy.
"oh! yes, id love to snort that oxycontin!"
by Janet Presely July 16, 2006
Get the oxycontin mug.