çarşafa dolaşmak

listen to the pronunciation of çarşafa dolaşmak
Türkçe - İngilizce
slang to bungle it, botch it, make a mess of it
to make a mess of it
çarşafa dolaşmak