Definitions by bertie-beetle
laddergoat
A mythical creature that is said to bring joy, fortune and eternal happiness to those who are lucky enough to obtain one. It also has the ability to cure all physical, mental, chemical and emotional ailments.
laddergoat by bertie-beetle June 2, 2011