Shrek vs. Shaggy Share definition Flag The most powerful and most insane battle of all time. No way! Its the Shrek vs. Shaggy battle! Shrek vs. Shaggy by xPhotonx March 20, 2019 0 0 Get merch Get the Shrek vs. Shaggy mug. Buy Now — $32.95 See more merch