Slang used by American soldiers in the Vietnam War, sardonically meaning "sorry about that", "too damn bad", or "tough shit". Derived from Vietnamese, in which it means a polite "excuse me".
by Pathoschild November 6, 2007
Get the xin loy mug.