(n) a lot of meteors that appear collectively and appear to come from equivalent area within the sky.
(n) A phenomenon occurring whenever many meteors are seen on the planet during a brief period of the time.
(n) a transient bath of meteors when a meteor swarm enters our planet's environment
Meteor Shower in Astronomy Dictionary
a meeting in which a large number of meteors enter the Earth's atmosphere from the exact same way in space at nearly the same time frame. Most meteor showers occur once the Earth passes through the debris left by a comet. by AbbeyReport definition
Meteor Shower in Community Dictionary
The work of a male, cuming on a girls face specifically at same minute he forces himself to vomit on the head, therefore pretaning to a Meteor Shower by Mildred HeffronReport definition
an incredibly RARE occasion which takes place every week-end, where a friend is out and has numerous balls pass her face. after that complains regarding how hungover she ended up being 24 hours later. by NelsonReport definition
The work of using a shit on someones head after eating plenty of peanuts and having diarrhea. by Cyrstal VarneyReport definition
when one takes an enormous shit from great levels. generally speaking while positioning an individual's self atop of a public restroom stall, putting your feet and arms anyway four corners. by Belkis LoftonReport definition
to diarrhoea in a lady's vagina. (a variation of "spacedocking") by Darleen ZawislakReport definition