çarşafa dolaşmak

listen to the pronunciation of çarşafa dolaşmak
Turkish - English
slang to bungle it, botch it, make a mess of it
to make a mess of it