PsychicChainsaw's definitions
The slang way of saying that someone knows how to fight or that they know some form of martial arts.
by PsychicChainsaw July 7, 2008
Get the sumo jumo mug.by PsychicChainsaw July 7, 2008
Get the Jamhead mug.