姨妈没走干净是坚决不能同房的。因为血液是病原体的培养基,如果在有血的情况下同房,有可能造成感染,从而引起阴道炎,宫颈炎,子宫内膜炎,附件炎等,如果怀孕会导致宫外孕发生的概率。所以建议还是在月经干净之后同房。