What’s a Garafalo? Is that a slang term for oral sex with a long necked mammal?
I don't care who you are that's funny.