meaning of crack brained

1. Having an impaired intellect; whimsical; crazy.


Related Words

crack-brained | crackbrained |

Developed & Maintained By Taraprasad.com

Treasure Words