1 definition by Thanks Ken

Top Definition
A shitty guy from china who sells Toxic Clones
I bought a kenfong replicant today and its shit :D
by Thanks Ken August 27, 2017

Mug icon
Buy a kenfong mug!