Doofer

Etymology
Respelling of "do for", as in "this name will do for what it is I am describing" Alternatively: "It'll do for that job!"

Noun

 * 1)  An object whose name the speaker or writer cannot remember.
 * 2)  In particular, the remote control for a television.

Anagrams

 * fooder
 * foredo
 * roofed

Adjective
doofer