aidn Share definition Flag A . piece of shit . Your so much of an Aidn aidn by da Douche 123 January 29, 2017 0 0 Get merch Get the aidn mug. Buy Now ā $32.95 See more merch