Mega pizda Share definition Flag Vulgar Romanian expression for "very fucking good". Ficatul de rata o fost mega pizda! The duck liver was very fucking good! Mega pizda by Becu2005 January 3, 2019 0 0 Get merch Get the Mega pizda mug. Buy Now — $32.95 See more merch