Thammagonga

Describes a name or word difficult to understand or say.
by DeeJayGeeThree August 14, 2010
Get the Thammagonga mug.