Sccrew you's definitions
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.
by Sccrew you May 18, 2019
Get the Aiden mug.