Top definition
Our Lady of Pompeii
Old Lady Prison

A school in Greenwich village where you would get beaten by nuns.
I went to Our Lady of Pompeii in 1967, I got beaten by nuns.
by matcat98 March 10, 2016
Get the mug
Get a our lady of pompeii mug for your mate Abdul.