Skip to main content

Definitions by Naicele

Another word for a sophisticated english sausage
That's a very tasty looking Pelle!
pelle by Naicele February 17, 2010