Mega pizda

Vulgar Romanian expression for "very fucking good".
Ficatul de rata o fost mega pizda!
The duck liver was very fucking good!
by Becu2005 January 03, 2019
mugGet the Mega pizdamug.

Mega pizdă

An expression in Romanian meaning "very fucking good".
Ficatul de rata o fost mega pizdă!
"The duck liver was very fucking good"!
by Becu2005 January 03, 2019
mugGet the Mega pizdămug.