be an annoying person (especially when dealing with a woman) - Deutsch Englisch Wörterbuch