Skip to main content

Hamren

1)Extremely impressive or daunting; inspiring great admiration, apprehension, or fear.
2)Extremely good; excellent.
We had a hamren time at the concert.
You did a hamren job on that project.
by tyronomo May 29, 2013
mugGet the Hamrenmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email