Top definition
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 mug
Get a spectral mug for your sister Jovana.
Describes a person who is socially awkward. often associated with autism or asperger's syndrome.
"That bloke is really geeky, and he never makes eye contact"

"Yeah, totally - I've always thought he was a bit spectral."
by Steve (Its a real drag) KB August 31, 2017
Get the mug
Get a Spectral mug for your friend Manley.
buy the domain for your cat vlog