Top Definition
A male that systimatically has sex with each available female whom engages in intercourse with other females on a regualr basis.
John: Dude i definately has sex with this lesbian; she didnt' wear deodorant and i liked it....

Matt: fuckin' lesbian killer....

John: was hottt
by we're high May 11, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.