babagoi Share definition Flag Build a Bridge and get over it. Invented in 2007 by a witty Irish gal... Eg Alan stop complaining about men talking about how hot your bitch is... You need to babagoi! Alan, stop complaining about men talking about how hot your bitch is... You need to babagoi! babagoi by Bumbag July 14, 2017 0 0 Get merch Get the babagoi mug. Buy Now — $32.95 See more merch