What does bffltiain mean?

bffltiain meaning in Urban Dictionary

Best Friend for a lifetime that's An Idiotic Nerd.