a person that will have sex with any and everything regardless of sex, or species. they will stop at nothing to get in ur pants.
by Trent F August 05, 2006
by Trent F August 06, 2006
by Trent F August 06, 2006