toad juice


noun

Australian a fertilizer produced by liquidizing cane toads

Words nearby toad juice