Top definition
a.k.a. nerina

a rare breed of amphibian, similar to the river frog, with wild animal traits of beavers, possums, and badgers.
Thats a mighty big neroo hoping in the garden

by neroo April 03, 2006
Get the mug
Get a neroo mug for your father-in-law Vivek.
buy the domain for your foodie vlog