doopy ( synonym found)

Definition of doopy:

°Lacking common sense.

Back to Top