Definition of タマキン

タマキン

tamakin

noun
balls, testicles(slang)