look up any word, like darude - sandstorm:

1 definition by KayJay7

 
1.
Beast, miraculous, someone who gets all the ladies.
Man, Kenji's such a boss with the ladies.
by KayJay7 May 27, 2009