Insufflation

The snorting, inhaling, or sniffing of a drug.

Scroll to Top