Skip to main content

Definitions by Tim Thomason

Smission 

Share definition Flag
An additional physical sense possessed by some robots in the television series Futurama.
"I would trade any of my other senses, even smission..."
Smission by Tim Thomason December 23, 2007