meaning of apple sac

apple sac meaning in Urban Dictionary

mention of the the scrotum and testicles, generally a person's own.