Top definition
Verb: To take a simple task and royally fuck it up beyond any and all recognition.

Noun: A complete and total fucking retard.
Boy did he ever Chan-boon that order. The customer only got half his stuff and it was on fire.

Hey Chan-boon, don't you think that radio is a little too close to your bathtu....Whoops! Oh, Chan-boon, you're such an idiot.
by Happy Trader February 08, 2010
Get the mug
Get a Chan-boon mug for your cousin Paul.