can a man ejaculate in his sleep
yes. they are called wet dreams. when a man sleeps hes usually dreams about sex, so when you have sex you ejaculate in there dream they are having sex.