Rybky se na vesnici snesly během bouře a předpokládá se, že je z řeky zvedl silný vítr. Celkem vesničané nasbírali do kbelíků 50 kilogramů ryb, které pak snědli. Na Srí Lance přitom nejde o první podobný případ - v roce 2012 tam byl na jihu ostrova zaznamenán "déšť krevet".
Vědci uvádějí, že k podobnému úkazu může dojít při větrném víru nad relativně mělkou vodou, který do sebe doslova nasaje všechno z vody včetně ryb, úhořů a dokonce i žab. Tento "náklad" pak může doputovat s větrem na značnou vzdálenost, než se snese dolů.