to make a horrible or catastrophic mistake; to screw the pooch

listen to the pronunciation of to make a horrible or catastrophic mistake; to screw the pooch
İngilizce - İngilizce

to make a horrible or catastrophic mistake; to screw the pooch teriminin İngilizce İngilizce sözlükte anlamı

fuck the dog
to make a horrible or catastrophic mistake; to screw the pooch