It's Greek to me!

Russian roulette

Welsh on a bet (all my life I thought this was "welch," "welched," and "welcher" until we had that PC hub-bub when Clinton said it from our newly hypenated Welsh-Americans)

In a New York minute makes no sense at all, right of troy?

Non-Word Post...wait a minute ...we can't post without words, can we? So how can we have a Non-Word Post? although the amazing Faldage has pulled it off a couple of times Who's on first...What's on second... I Don't Know's on third....