Whatchamacallit is short for what? [closed]

Wikipedia says the slang "whatchamacallit" is short for "what you might call it", but I remember hearing at some point that it's actually short for "what'd your ma call it?"

What is it short for?


Solution 1:

A number of dictionaries say that it comes from

what you may call it

  • dictionary.reference.com
  • Merriam-Webster
  • Online Etymology Dictionary

I've corrected the Wikipedia page.