Top definition
A robot named Carol who fights for freedom and justice.
Here comes the legion of carolbots!
by mao mao November 27, 2005
Get the mug
Get a carolbot mug for your guy Helena.