In a book I'm reading there is a sentence like this
If you travel to a foreign country, you will make the charming discovery that there are many differences between the local way of life and your own.
Is a cup of coffee over there huge and watery or tiny and head-poppingly strong?
My question is what does it mean by head-poppingly
?
Please explain for me.
Thanks.