Learn English – Why is it “Anybody have…?” instead of “Anybody has…?” here

grammatical-number

See the text below:

Let's hear it for Apple's very first touchscreen device, the Newton
MessagePad. Anybody have one of these?

Notice the last sentence in the above snippet. Shouldn't it read "Anybody has one of these?" instead? Anybody is singular so using have there seems a tad out of place. Is it a colloquialism? Or just incorrect grammar?

To give you a bit of context, the text is from a MacLife magazine article about the history of Apple devices, recently shared on Facebook.

Best Answer

It's a colloquial, informal way of saying "Does anyone have...?"