Indiana telescope Share definition Flag Taking a nice long turd in the eye for sexual gratification Mike Pence got pink eye when Mother gave him the old Indiana telescope. Indiana telescope by Dot Biz October 8, 2020 Get the Indiana telescope mug.