Stuffed up means Made a Mistake
"Well, I really stuffed up on facts!"
Test your Skill on Slang - Aussie