Tramadol is a non narcotic pain reliever. But it also intensifys the effects of any other narcotic pain killer i.e hydrocodone, vicodan, oxycodone, percoset ect... My b/f is on tramadol, hydrocodone and oxycodone 4 his back and his doctor gave him the tramadol scrip to go with the hydros to intensify thier effects...and boy do they work too...I've taken 2 7.5/500mg hydros and a 50mg tramadol and I got fucked up Hope this helps