Mere cameltoe of a babe endures ramming