Top definition
A mythical beast of awesomeness that is a lamb and a octopus at the same time.. Also the only furry thing that can breathe under water.
I wonder if bill caught any octolamb last week. I hope so I'm looking forward to that meal.. lamb octopus octopussy
by old bear hug August 11, 2016
Get the mug
Get a octolamb mug for your fish Julia.