Yes indeed ... in French, "laid" means exactly "ugly" (would be better than "laids"). Meanwhile, let say, maybe for an association of ugly people, who could want to meet together or know each others ... possible to market it.
WAIT JUST A MINUTE! You can't give this to Laids.com, you already gave it to Ctorage.com, which I think is clearly even more putrid (in fact possibly the worst name ever submitted for appraisal).
We later learned that MeowMeowGlueGlue means something in French at least. Ctorage means nothing in any thing - so is clearly more deserving. In fact you should change the name of your award to the Ctorage Award of the Day. (It is shorter and easier to remember than the MMGG thingy).