Omniscient1's definitions
Anyone who attracts an immense amount of females; especially one who has sexual intercourse with all of his friends' girlfriends. Also could be a lady killer with no morals.
by Omniscient1 November 3, 2013
Get the Bezra mug.