look up anything, like your first name:
1. Carfed
To have come (meaning ejaculated, not arrived) and barfed simultaneously.
Mark was so drunk, he fucked a chick so ugly he carfed himself.

Mark found out he had food poisoning while gettin some head and he carfed all over her face.
rss and gcal