crackjaw

Adjective

 * 1) Difficult or unpleasant to pronounce.
 * a crackjaw language
 * a crackjaw name