Definition & Meaning | Dutch word IDD
IDD
Definitions of IDD
- (Internet slang, text messaging) Abbreviation of inderdaad ("indeed").
Number of letters
3
Is palindrome
No
Search for IDD in:
Page preparation took: 109.52 ms.