obstacle; hindrance; impediment; nuisance; bore; burden
obstacle; hindrance; impediment; nuisance; bore; burden
troublesome; pain in the butt
deliberate hindrance; obstruction
nuisance; obstructive (person); troublesome (person)
deliberate hindrance; obstruction
nuisance; obstructive (person); troublesome (person)