soup sandwich

Etymology
An expression of military origin, calling to mind a picture of soup being poured over bread.

Noun

 * 1)  Someone or something that is not as it should be; something disorganized or unfinished.
 * That's as messed up as a soup sandwich.
 * That guy is a big soup sandwich.