Subscribe English
look up any word, like french dipping:
 
1.
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
6 7