Top definition
A term which describes the ovualtion of a woman when she sees a really really good looking man. The woman is so turned on by his looks or actions that she immediately ovulates multiple times on the spot.
Oh my God.... did you just see that hot guy save that kid from getting killed. I'm totally dropping eggs right now.
by Squibbie June 03, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush
It's the middle of the month so I'm defo dropping egg.
by Rio Montablanc January 07, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush