meaning of aidro

aidro meaning in Urban Dictionary

To masturbate while examining photographs on myspace