Skip to
adjective
Causing frustration or the feeling of being thwarted in one’s efforts or intentions.
Browse