Top definition
Italian words, literally meaning "pregnant bitch", used to express surprise or to catch someone's attention.
Che film del porco dio, cagna pregna.
Poor movie, pregnant bitch.

Ma hai le orecchie foderate, cagna pregna?
Did you listen to me, pregnant bitch?
by giassai November 20, 2010
Happy St. Patties Day!