Religious fundamentalists of any Hindu denomination.
Oh shit, there goes another Rajneesh trying his best to put a Hindu spell on me. Not fuckin' happening!
by Ciao 7 September, 2023