Short for
bishounen, translated roughly meaning "pretty boy." Used for
attractive male anime characters, and sometimes real life. Generally they are sort of girlish looking.
Generally used by rabid
anime fans who can't spell bishounen so they shorten it.