1 definition by Nick Lococo

Top Definition
An Italian alcohol sponge.
Hey go grab that Castagnola, I spilled some vodka.
by Nick Lococo January 03, 2012

Mug icon
Buy a Castagnola mug!