Top Definition
A unit in the kidneys that forms urine.
Excuse me for a second, I need to tap my nephron.
by hose May 28, 2005
4 Words related to nephron
A friend, as in "nephew;" usually one that is acting silly, stupid, or dumb. Sometimes used in a condescending manner. Often paired with "silly," "dumb," or "fool" for emphasis.
"Watch your mouth fool nephron! No scufcies!"
by T Prezzy January 03, 2008

Free Daily Email

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

Emails are sent from We'll never spam you.