The question was auto-suggested, so you'd think the fucking thing would have prepared better for the answer!

you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 1 year ago

Rufus the dufus. Nice marketing!

less common spelling of doofus slang : a stupid, incompetent, or foolish person

  • source