Green’s Dictionary of Slang

temple balls n.

(drugs) strong Nepalese hashish, sold in small balls and allegedly manufactured in Buddhist temples.

[UK]J. Baker Walking With Ghosts (2000) 82: I got hold of this dope while we were in Nepal. Temple balls. It blew my brains out.