What does IFL Science stand for? It’s For Laughs Science?
"I F**king Love Science"
You can use "Freaking" if you're being polite, but that's not the actual name.