meaning of asian telescope

asian telescope meaning in Urban Dictionary

To spread someone's asscheeks and just take a peek in their asshole.