Cunt3691's definitions
The name leha originates from the Chinese meaning - little Chinese man. Often referred to as a homunculus. Often found with friends that have the name ken.
by Cunt3691 October 11, 2013
Get the leha mug.