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
Get the mug
Get a Peter North'ed mug for your bunkmate Abdul.
2
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
Get the mug
Get a Peter Northed mug for your sister Yasemin.