what does o lemme'n mean? another language? not english?