Actually it’s the one with chewing sounds I’ll try to locate the album... It’s propably in my car... Could also be in the car I sold away two years ago...You might have me there. I would suspect it's probably meant as some kind of joke. Do you know which "song" this "instrument" might be in?
My guess is it's the one with the wet slapping sound.