This stands for Big Ape Research Fraud Opportunities which may lead to lucrative books, lectures and TV shows.
I'm just watching a BARFO show where people call themselves scientists and scream like animals and beat on trees.
by I, Wreckerrr May 26, 2020
Get the BARFOmug. by Worstward August 2, 2008
Get the barfomug.