English | German | Russian | Czech

hummin English

Meaning hummin meaning

What does hummin mean?

hummin

(Geordie) Totally stinking.

Are you looking for...?