Definition & Meaning | English word DOOFOID
DOOFOID
Definitions of DOOFOID
- (slang, derogatory) An idiot; a simpleton; a fool.
Number of letters
7
Is palindrome
No
Search for DOOFOID in:
Page preparation took: 164.23 ms.