Skip to main content

xin loy

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".
Aw, did I hurt your feelings? Xin loy!
by Pathoschild November 6, 2007
mugGet the xin loymug.

Share this definition