Definitions by Sccrew you
Aiden
Huge and annoying. Aidens are little bastards who will annoy you through your life. Also, they have very big crushes on anyone named Gianna and want to french kiss them.
Aiden by Sccrew you May 18, 2019