Top definition
A refreshingly desirable woman. A woman so hot she is like drinking a tall glass full of ice cold water on a hot summer day! Nothing else is so satisfying to look at.
by Willie333 April 02, 2008
Get the mug
Get a Tall Cool Glass of Water mug for your Facebook friend Jerry.