Top definition
a telescope used for smelling instead of site.
Man, I stuck my nose on the smelloscope and smelled some nasty shit!
Get the mug
Get a Smelloscope mug for your mate Riley.
2
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
Get the mug
Get a Smell-o-scope mug for your daughter Sarah.