Random
Source Code

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 22, 2007

162👍 128👎