Top definition
A small see-through house that keeps new born babies warm. It has handy windows too for you to stick your hands through and pat said newborn baby.
by shannonian April 22, 2009
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009