Definition of “barf bag” - English Dictionary

british dictionary