Definition of “barf bag” - English Dictionary

English