2 definitions by Jeff thomas

A combination of inserting something with a gas or vapour-like substance up an human anus
What to do spectral, Honey?
by Jeff thomas October 16, 2013
Get the spectral mug.