Means very awesome and is typical english slang.Synoynms:Harold,Hazza,HaroldinioAntoymnms:Reece
Wow that car is dope