idnerdaad Share definition Flag confrimation exclusively used by smart people ja, idnerdaad idnerdaad by very smart people January 17, 2023 0 0 Get merch Get the idnerdaad mug. Buy Now — $32.95 See more merch