Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Andonyjorie
North Face
Share definition
Flag
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."
North Face
by
Andonyjorie
August 28, 2007
Get the
North Face
mug.