wang da naap lyrics meaning