1 definition by groovymanu

Top Definition
A place where you go if you are desperate to lose time. A place where you go for experiencing red tape in its supreme form. A place where you go if you want to experience administration as it was handled in the 17th century or earlier.
I have too much time today, I guess I'll go to the Italian consulate on Park Avenue.
by groovymanu May 13, 2015

Mug icon
Buy a Italian consulate mug!