Top Definition
Valve in the brain that allows fluid to flow freely around the nasal cavity
Im feeling dizzy, i think someone has punched me in the hemoglorax valve, perhaps im going to die.
by Hobo May 21, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×