cracked a rat

English

Verb

cracked a rat

  1. past participle of crack a rat