Throwing up froth like material. What is this?

tara • Just here to make female friends, and gain knowledge ❤️

Has anyone else experienced this? And what could it be if you know? This just happened at a public bathroom. Randomly I vomited this. I have been vomiting it for a while now.