Stonking meaning : To unleash such a bombardment. To overwhelm. Impressively large; exciting
stonking
diffusor
thylacine
shakshuka
coverall