TASTE BLOOD

Sometimes (like right now) I'll taste blood in my mouth..it randomly comes and goes and nothing is ever bleeding..has anyone else experienced this? what is it?