1 definition by Benjermun

Top Definition
A sicilian slang word meaning joint
Excuse me kind sir, could you pass the Spinelli
by Benjermun April 13, 2009

Mug icon
Buy a Spinelli mug!