skronkhead Share definition Flag Just a plain stupid person Sharkisha, why did you put the dog in the microwave, you are such a skronkhead. skronkhead by skronknuggets18 February 20, 2017 0 0 Get merch Get the skronkhead mug. Buy Now — $32.95 See more merch