非驴非马English Expression:
  • n.  betwixt and between
  • n.  neither fish, flesh, fowl, nor good red herring
  • n.  neither ass nor horse
  •   be neither fish, flesh, nor good red herring

(Unregistered user can only view 4 records)