1 definition by YourSisterBoo
A rare but tall species that enjoys the movie Monsters Inc. and baking. Not to be mistaken with Leiber construction tools, a Leighber is a delicate creature that will fight off all of its foes with only a song. Leighbers are infamous for being sassy, but also being able to control a crowd. Leighbers are commonly found as conductors of choirs which is why they are occasionally called Leighbermaestro.
by YourSisterBoo April 21, 2011