to frustrate, irritate or disturb someone

listen to the pronunciation of to frustrate, irritate or disturb someone
English - English
do someone's head in

Please stop reading the name of every sign we came across, it's doing my head in!.

to frustrate, irritate or disturb someone
Favorites