Top Definition
When a girl looks a LOT, and I mean a LOT better with make-up on.
Man, I saw Jenny in the morning before she put her make-up on. That girl owes a lot to science!
by Graham B. December 05, 2007
5 Words related to owes a lot to science

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.