I actually don't think the domain name is that bad. I was more alluding to my own poor memory for the names of useful apps like this.
It is pretty long for a domain name, but I think I'd remember it thanks to the similarity to http://lmgtfy.com/, commonly used by sarcastic people throughout the web. That was deliberate, right?