Top definition
A person that is incredibly dull and annoys you any way possible. AKA= Mark Wong
Man....that koon koon always follows us around everywhere.
by Jason Lau March 15, 2005
Get the mug
Get a koon koon mug for your friend Abdul.