1 definition by enragedbeast765

Top Definition
When you see frost on the pumpkins. Usually comes in early November.


Also known for when you dip your penis in a vagina. Then put it her mouth.
Hey, looks like Peter Duncan came. There is frost on the pumpkins.


Hey I gave sally a Peter Duncan.
#peter ducan #november #frost #double dip #vag to mouth #snow fall
by enragedbeast765 February 13, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.