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