German-English dictionary »

ich glaube, mich laust der affe. meaning in English

GermanEnglish
Ich glaube, mich laust der Affe.

I'll be damned.

Well[UK: wel] [US: ˈwel]