1 definition by St0rM

A man who, after setting his eyes upon a girl, will chase her till the end of time. Women complain that this type of man is often difficult to find.
AWWW!!! YOU'RE SUCH A KEVIN!!!
by St0rM June 14, 2011
Get the Kevin mug.