taradacdabat Share definition Flag It is a cross breed of a pterodactyl and a bat,! A taradacdabat just flew past my house taradacdabat by DotysDefinition March 25, 2024 Get the taradacdabat mug.