1 definition by valerieeeRenttt

Top Definition
a face that doesn't require make-up
Tommy: Did you see that girl over there?
Ben: Yeah, she's a water-proof babe.
by valerieeeRenttt November 19, 2009

Mug icon
Buy a water-proof mug!