wadhead Share definition Flag a wadhead is a massive dumbass “neve is a dumbass” “i know what a wadhead” wadhead by garno April 27, 2022 0 0 Get merch Get the wadhead mug. Buy Now — $32.95 See more merch