Vindaloo — definition

1. vindaloo (Noun)

1 definition

vindaloo (Noun) — A hot Indian curry.

1 type of
curry