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 Get the Mega pizda mug.