My hair is curly slash wavy but within hours it gets terribly frizzy and really poofy idk what to do
Well what is your current hair routine? The curly girl method is the first thing that I would recommend. Cutting out silicones and sulfates has helped tons of people with all sorts of hair issues. You need to make sure you have PLENTY of moisture from a good rinse out, and a leave in conditioner. You might want to use heavier products to help with the frizz. You need a strong hold gel for curl definition, and curly hair solutions curl keeper in addition to gel has helped a lot of people with frizz, including myself.
Be sure you're not messing wiht your hair with your hands. This can add frizz. I think putting products on hair when the hair is still soaking wet helps, too.