The word Cheekazoids is commonly used in a school setting environment or the online gaming scene. Cheekazoids is a humorous catch phrase used to diss someones below average performance.
Person 1: yo i just got fuckin infinite comboed in in super smash Person 2: your cheekazoids
Example 2
Person 1: yooo i just failed my math class. That shit was cheekazoids
Boys who enjoy yaoi (a genre in Japan that contains sexual and/or romantic relations between two men); literally translates to "rotten boy"; corresponding female : fujoshi