1 definition by Captin Hotpants

A Hobo from the town of Crewe, England
There goes Crobo with his can of Brasso and his Bin Sandwich.
by Captin Hotpants June 16, 2009
Get the Crobo mug.