1 definition by Illini Orange Bird

Top Definition
Any web-enabled device that allows users to look up information on any topic.
Hand me your webulator, willya? I need to see whether the Bears play at home next week.
by Illini Orange Bird December 17, 2010
Mug icon
Buy a webulator mug!