Carisoprodol is a muscle relaxant. Note that its metabolite is meperidine -- a sedative -- so using this med is likely to make you sleepy. Use appropriate cautions.
A narcotic is defined as a drug that produces a numbness or euphoric effect and is or can be physically addicting. Using this definition, Carisoprodol is NOT a narcotic.It is rather a non-addictive...