Appears to be a fanciful extension of goof, perhaps taking its ending from ignoramus.
goofus (plural goofuses)