Feedback
weird out
Disturb, cause concern or worry