Skip to main content

Andonyjorie's definitions

North Face

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 28, 2007
mugGet the North Face mug.

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