Ученые полагают, что это слово относится по своему образованию к очень старым словам с редкой приставкой ка-, ко-, ср.: калека, конура (при нора), диалектное калуга, калужа (при лужа). Его возводят к славянскому корню верз- (< *vьrz) 'соединять, связывать, плести' > 'лгать' (плести вздор). Ср. диалектный глагол верзить 'лгать, врать, плести вздор'.
Возможны оба варианта: на чье ухо? — на ухо кошки и на ухо кому? — на ухо кошке.