meaning of Ardiot

Ardiot meaning in Urban Dictionary

i much more advanced retard regarding the verge of self-destruction by being dumb accidentally