1 definition by magdelena rose

Top Definition
an exceptionally beautiful female
"She is almost as easy on the eyes as the real Brontobot."
by magdelena rose March 22, 2005
Mug icon
Buy a brontobot mug!