djirabu-

hang up on something, put on a branch