by ForgeDMD May 6, 2005
by Xanadu May 7, 2005
It simply means "I Don’t Disagree" in online world but some Dutches falsely believe it came from "Inderdaad" which actually means the same thing (Indeed)
by Gwiny February 8, 2010
Kay: Folks are unlucky who don't have you in their group!
Rot: Idd such praise. I know only as much as you know.
Rot: Idd such praise. I know only as much as you know.
by r0t November 16, 2021