Two year old can eat all day

My two year old eats can eat non stop and will give me the biggest tantrum if i say no when he wants to eat . He always gets three big meals and three snacks through out the day and keeps asking for more and more 😖 he also has water all day .

Is this normal?