ibuzzö means i+buzz+my buzzing face.
Ben Lauray, A TV program director in Hankow, Wuhan, China.
weblog:ibuzzo inside