Skip to main content

Smelloscope

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 September 6, 2005
mugGet the Smelloscope mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email