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