Q qqtip2001 New member Nov 26, 2010 #1 The name of it sounds like "spoop-ah-doo". Can anyone help with this? Calling all Italians.