Top Definition
N., Any substance introduced to the body for the purpose of improving one's workout, recovery from a workout, or enhancing one's physique. i.e. Whey protein, Glutamine, or Electrolytes.
I'm not able to jack steel the way I want to; I need some nutriceuticals.

I'm feeling a little depleted, I should take some nutriceuticals to recharge.
by Supplement Buddy October 25, 2009
5 Words related to Nutriceuticals

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×