Is a phrase that mimics the British cockney slang
The British say weird words Like Dickwack & Sillywig
It means to get something wrong in a clumsy way
Wow I really karankarood that