Barf Tamil Dictionary definitions for BarfBarf : வாந்திLern More AboutTamil Lexicon: Definition of "Barf"Wiki Definition: BarfGoogle Search result: GoogleWiki Article: Wikipedia