English | German | Russian | Czech

dench English

Meaning dench meaning

What does dench mean?

dench

(UK, slang) Excellent; impressive; awesome. (UK, slang, of a man) Well-built, muscular, attractive.

Are you looking for...?