zabafoo Share definition Flag A stupid friend. This is somehow a term of affection. Julie: That math homework was hard, it took me six hours!!!!!! Steve: Oh, my little zabafoo. zabafoo by DudeoftheDay March 6, 2005 0 0 Get merch Get the zabafoo mug. Buy Now — $32.95 See more merch