Top definition
A fun, flirty female with the ability to charm and seduce any man. She attracts attention wherever she goes. She is also respected and has many male friends. She is generally untouchable. Not to be confused with female player.
"Look at her, who is she? Dude that girl is a boyslayer!"

"Oh that chick is awesome, she's hot. She's untouchable though"
by M80 January 08, 2015
Get the mug
Get a Boyslayer mug for your bunkmate Callisto.