meaning of crackbrained

1. insanely irresponsible; "an idiotic ">idea"


Related Words

crackbrained |

Developed & Maintained By Taraprasad.com

Treasure Words