asian telescope Share definition Flag To spread someone's asscheeks and take a peek into their asshole. dude i totally asian telescoped this girl last night asian telescope by Sawyer5353 February 1, 2009 0 0 Get merch Get the asian telescope mug. Buy Now — $32.95 See more merch