meaning of buttafuoco's delight

buttafuoco's delight meaning in Urban Dictionary

Any savory Italian dish-- with a dash of scandal.