What does anti-bird grille mean?

anti-bird grille meaning in Urban Dictionary

A hypothetical product that would be installed within the front side of jet engines to avoid the difficulties related to birdstrikes. Although such a contraption is completely unfeasible for many explanations, issue as to the reasons it isn't the condition quo in aircraft design was asked on Yahoo! Answers at least 849 times (approximate) through the first few days after the Hudson River ditching of an A320. Pending 4chan inclusion, this idea has hereby been nominated as a meme.