Top definition
Italian variation of "Piehole", or a derogatory term for "mouth".
Close your cannolihole, I'm talking here!
by weirdoswords November 19, 2010
Get the mug
Get a cannolihole mug for your grandma Beatrix.