• Dec 24, 2025 dabogda te majka rodila affection. Translated roughly as "May your mother give birth to you," it is a common idiomatic expression used to convey strong emotions, ranging from mild annoyance to genuine outrage. This phrase, while seemingly s By John Weimann