Compound of an expressive prefix karra- + bisht.
karrabisht (first-person singular past tense karrabishta, participle karrabishti)