They are sort of correct. Wording is a bit off, but yes, a drug is something that has usually no nutritional value and isn't taken to gain any nutrition.
Yes, but drugs are taken for recreational value, so if I eat a brick, I am not eating the brick for fun, I am eating the brick because this metaphorical me is an idiot and doesn't like teeth.