Crackhead Helen Share definition Flag A new type of Karen, helens are usually feminist, very loud, and likes geography Don’t be a crackhead Helen Crackhead Helen by Moomoo1793 September 16, 2020 0 0 Get merch Get the Crackhead Helen mug. Buy Now — $32.95 See more merch