From French-English FreeDict Dictionary ver. 0.4.1: laid /lɛ/ <adj> nasty, ugly
laid /lɛ/ <adj> nasty, ugly