Fugglebuster Share definition Flag When you get so upset you just have to yell something “OH FUGGLEBUSTER I SHARTED” Fugglebuster by Olive marsh March 3, 2023 0 0 Get merch Get the Fugglebuster mug. Buy Now — $32.95 See more merch