Blowjobs/Dick Sucking

So, basically the boy was deepthroating me, but it was very hard strokes and i gagged and i think i threw up.

Idk if it was throw up or just a lot of spitt, because i had food b4 i sucked it and it was watery, white, and bubbly looking. So, somebody please help me out.

Also, why does cum taste like nail polish ?