'tongue twister' definitions:

Definition of 'tongue twister'

(from WordNet)
noun
An expression that is difficult to articulate clearly; "`rubber baby buggy bumper' is a tongue twister"