Top definition
A self-replicating machine.

virus + robot
no need to worry about climate change. The virobots'll take over long before global warming!
by 0bject June 16, 2016
Get the mug
Get a virobot mug for your daughter Rihanna.