Your coinage, "snarfle", is very like "snafu" in both sound and meaning. Derivative, perhaps subconsciously?
"Snafu" is intriguing in both its ancestry and its extensive progeny.