German-English dictionary »

das geht auf keine kuhhaut. meaning in English

GermanEnglish
Das geht auf keine Kuhhaut.

It beggars description.