Boomerang (Southeast Asia TV channel)
WordNet
noun
(1) A miscalculation that recoils on its maker
(2) A curved piece of wood; when properly thrown will return to thrower
verb
(3) Return to the initial position from where it came; like a boomerang