ibon noun2 •A self-service kiosk found in 7-Eleven stores in parts of Asia.Use an ibon kiosk (Chinese only) at a 7-Eleven to book your train ticket. Take the printed slip of paper with your booking number and pay at the counter. — 2017 •cinnamon ibon (Hypocryptadius cinnamomeus)The single species of ibon, the Cinnamon Ibon, is a small passerid sparrow in the monotypic genus Hypocryptadius found only on the island of Mindanao in the Philippines. — 2022 formsibons