1 definition by NGinCali

Noun.
One who slays beasts, as in unusually large or unattractive women.

Ex.
Man 1:Damn, did you see all those nasty girls Mark was hookin up with?
Man 2: Yeah man, he was slayin those beasts.

Mark is a beastslayer.
by NGinCali February 26, 2009
Get the beastslayer mug.