Confused, befuddled, in a state of panic by having become overwrought with confusion.
Perplexed, puzzled, baffled; troubled, annoyed.
Covered with gravel.