2 definitions by Lajohnny
The geometric shape (often caused by water stains on walls) that is often mistaken for the image of the Virgin Mary.
by Lajohnny April 8, 2010
1. a motorized life-size dummy of the human body used to fit or display clothes
2. A robot designed to have the appearance of a human.
2. A robot designed to have the appearance of a human.
by Lajohnny April 30, 2011