Top definition
ly·co·pene
n.

the red stuff in a tomato that's good for your eye and vision and stuff.
..NOW!! With Lycopene!!
by r0 January 28, 2006
Get the mug
Get a lycopene mug for your Aunt Beatrix.