Lolspeak/English Dictionary: Nao. Definition: Now.