Back to top

snort (use)

(toot)

To insufflate a powdered drug intranasally.

Movies

Molecular entities