Top Definition
(verb) Spraying or getting a large amonunt of liquid (jizz or otherwise) all over yourself or someone else.
(Girl spills yogurt on her skirt) "Ah man I just Peter North'ed all over myself..."
by dk83 May 03, 2008
When a person has shown great improvement or "Come a long way"
"Billy you have really Peter Northed since you joined the Team"
"What Coach?"
"You know you've COME A LONG WAY"
by kylemac123 May 29, 2012
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.