Outlandish

strange and unpleasant