(n)- A mystical overweight buffalo-like creature that is said, by legend, to urinate from its right leg when it exercises.
Person 1: "Hey it's a Bibbo!"
Person 2: "Where's he peeing from?!"
by Jon Crackersman July 16, 2010
Get the Bibbo mug.