1 definition by Andonyjorie

Top Definition
1) noun: the state of having an unusually voluminous amount of semen on the face similarly to the amount ejaculated by the great Peter North.
"Brittney Spears kept her face warm in the winter with a nice North Face."
by Andonyjorie August 22, 2007

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.

×