1 definition by Kobin90

Top Definition
A curry famous in Kerala made with potatoes and coconut
Can you pass me the Istu
by Kobin90 January 09, 2021

Mug icon
Buy a Istu mug!