Top definition
A nub who whines about everything
That guys so retarded, he's an HellsEmbrace!
by Killme888 June 06, 2004
Get the mug
Get a HellsEmbrace mug for your grandma Jovana.