A fork of Rural Dictionary
In the Japanese language, this means testicles or balls.
He has some big tama.