1 definition by Horatio Bates Spafford

Top Definition
A former Weather Channel meteorologist. She is much hotter and smarter than the singer/actress.
Jennifer Lopez left the Weather Channel to work in Dallas.
by Horatio Bates Spafford May 19, 2011

Mug icon
Buy a Jennifer Lopez mug!