Fun is an English noun meaning...
It is often used as an adjective. As an adjective it lacks gradative (comparative and superlative) forms, so funner and funnest only have marginal attestation. Rather, English speakers tend to say more fun and most fun, which breaks the rule that short adjectives have gradative forms.
EFL learners often confuse fun and funny.