Able to be snorted up one's nose.
I love cocaine so much because it's easily insuflatable.
by Denis Baldwin February 3, 2004
Get the insuflatable mug.