What does Arduini mean?

Arduini meaning in Urban Dictionary

little penis inspector