Dibbledocus Share definition Flag It’s a mystery to be solved… You Dibbledocus! Why did you steal my lunch!? Dibbledocus by MarkMCraft July 10, 2024 0 0 Get merch Get the Dibbledocus mug. Buy Now — $32.95 See more merch