Adjective Definition

crackbrained

1.Definition: insanely irresponsible

Related Adjective(s):idiotic




Please Share