1 definition by the person that posted this

Top Definition
something you say when you are utterly baffled
"Whatchamacallit ya nut"
via giphy
by the person that posted this April 27, 2018

Mug icon
Buy a WhatchaMacallit ya nut mug!