joda

listen to the pronunciation of joda
Spanisch - Englisch
pain in the ass, annoying person or thing