What does Andamaroo mean?

Andamaroo meaning in Urban Dictionary

Defender of freedom and sense.