Find the word definition

Wiktionary
biddi-biddi

alt. (context NZ English) The burrs of the piri piri plant. n. (context NZ English) The burrs of the piri piri plant.