What does meperidine feel like?

It is a narcotic. Like most narcotics, meperidine, aka demerol, (meperidine hydrochloride) can be addicting. Side effects include constipation, nausea, euphoria and many others. If you are in severe pain, it can be very helpful on a short term basis. If not, avoid it.