Definition of "vindaloos"

vindaloos