Whatchyamacallits

Sort of a "catch-all" for words that you can't recall at the moment.

"You know...that thing..um..you know... it's a whatchyamacallit."

It's very handy, and is somewhat acceptable when used among close friends and relatives. Not so much though, when used around boss(es).