Top definition
A hybrid of man and machine, also known as a cyborg, more accurately called a 'huborg'
"Oh feathers! Huborgs!"
"Dear me, more huborgs!"
by shock. April 28, 2005
Get the mug
Get a huborg mug for your fish James.