Indian Scarf Share definition Flag The act of masturbating without touching the penis, rather the balls I was so horny I performed an Indian Scarf Indian Scarf by TheProGuyDudeBro December 8, 2020 0 0 Get merch Get the Indian Scarf mug. Buy Now — $32.95 See more merch