Troubled, irritated by something unwanted or unliked (an annoyance); vexed.
Perplexed, puzzled, baffled; troubled, annoyed.
Covered with gravel.