kakırdamak


Results for "kakırdamak"

Turkish - English dictionary

kakırdamak

(Turkish - English dictionary) :
1. to crackle, snap and pop. 2. slang to die, croak, kick the bucket, give up the ghost.