English | German | Russian | Czech

permafrown English

Meaning permafrown meaning

What does permafrown mean?

permafrown

(informal) A permanent frown.

Are you looking for...?