toad juice

toad juice

n
(Agriculture) Austral a fertilizer produced by liquidizing cane toads