HellsEmbrace Share definition Flag A nub who whines about everything That guys so retarded, he's an HellsEmbrace! HellsEmbrace by Killme888 June 6, 2004 0 0 Get merch