Barfbug Share definition Flag A faggot infamous to the TW community. "Barfbug likes das peen. Therefore, he must be a faggot." Barfbug by Gangsterls March 31, 2009 0 0 Get merch