Shaboogalang Share definition Flag A very weird and awkward person The new teacher is a Shaboogalang Shaboogalang by TDC GAMING December 21, 2023 0 0 Get merch Get the Shaboogalang mug. Buy Now — $32.95 See more merch