meaning of Arduini

Arduini meaning in Urban Dictionary

little penis inspector