Adjective Definition

snafu

1.Definition: snarled or stalled in complete confusion




Please Share