Skip to main content

hurrrn

The noise a tard makes; used as a deroguatory term.
"Can I put your iPod buds in my nose?"

"Hurrrn!"
by Hurrrn April 13, 2005
mugGet the hurrrnmug.

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