Home
Advance Search
Dictionary
Words with Friends solver
Meaning of barfing
Definition:-
Vomit. (verb)
Vomited food. (noun)