Skip to main content

Definitions by Toasty Chops

Baby Lamb 

Used as an adjective to describe something as awesome or awe-inspiring. Can also describe a small, cute, baby animal.
That Ferrari is baby lamb man.

Obama is so baby lamb.
Baby Lamb by Toasty Chops January 13, 2009