1:you got bested on your own host? tsk tsk
1: to be owned like a little school girl, preferably on your own host (see [halo] the game) 2: to be taken advantage of
"1:you got bested on your own host? tsk tsk" What is the definition of "bested"?