Top Definition
a telescope used for smelling instead of site.
Man, I stuck my nose on the smelloscope and smelled some nasty shit!
by Professor Hubert J. Farnsworth August 14, 2005
A telescope for your sense of smell, created by Hubert farnsworth it was the reason that mankind noticed a giant ball of 21st century trash flying towards earth, saving it from definite destruction.
May only exist in 31st century futurama
What happens if you use the smell-o-scope to smell Uranus- Fry
by Washy February 18, 2015
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.