What does BFME mean?

BFME meaning in Urban Dictionary

The Battle For Middle Earth, a real-time strategy game developed by EA, HaLf