He barfed after eating too much candy.
To vomit or throw up food or drink.
There was barfed all over the floor.
The act of vomiting or the vomit itself.
Avec un dictionnaire illustré gratuit puissant et des flachcards.