meaning of half cracked

1. Half-demented; half-witted.


Related Words

half-cracked |

Developed & Maintained By Taraprasad.com

Treasure Words