Random Words:
1.
japanese translation: lady killer, woman slayer
meaning: womanizer
Nihongo slang: girls use to warn others of a womanizer, men use to ..
1.
Slang reference to the Juggernaut perk in the game Call of Duty 4. The meaning implied is that the Juggernaut (perk & user) is homo..