Diminutive of kar (“penis, dick, cock”); kar + -uc.
karuc m (plural karuca, definite karuci, definite plural karucat)