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
Get the mug
Get a webulator mug for your girlfriend Rihanna.