The answer is ungrammatical in English
The OED has 'fun' listed as an adjective. If it's good enough for them, it's good enough for us! :)
The English here follows the Gaelic. If it can be easily understood (which I believe it can) then it is serving its purpose.